8009379 : Remove $ from generated class names. Having a $ in class names causes a conflict with inner class related tools. http://cr.openjdk.java.net/~jlaskey/8009379/webrev.00