Fixes and features for javap (fixing SI-6894)

Tests which fail under java6 are moved to pending.

In particular, handling of # to mean: Foo#foo filter on foo,
Foo# filter on apply, -fun Foo#foo for anonfuns of foo,
-fun Foo# anonfuns filtering on apply.

Hypothetical -fun Foo#foo#, not going there.  But one is
loathe to add silly command options.  So the trailing-#
shortcut is what it is.  (Namely, not an error but a minor
feature.  Other hypothetical syntax to say "show me the
funcs": -fun Foo#foo() to express that I'm only interested
in the funckiness of my funcs.)