[javalib] Added TObjectInner to represent inner classes; formal type parameters parse fix; type parameter inversion fix; several small fixes


git-svn-id: http://ocamllibs.googlecode.com/svn/trunk@274 21970f9d-2756-cbab-44b1-85fcaa48d7c2