Handle classes with nil superclass. Ie. java.lang.Object.
Handle the invokedynamic-related constant-pool entries.
Fixed a couple of encoding bugs.
Initial checkin.