Fix java_implements for multiple interfaces #3329
Using multiple interfaces with java_implements is broken, and the specs that tests for this are also broken. This fixes it.
It also appears that many of the jrubyc specs are broken enough though they pass. Those are not fixed here. In general, it appears the specs attempt to do a regexp match against the generated Java code, but the tests pass not because the generated code is correct, but because the generated code includes a copy of the spec source code in the
It would appear that the call to