use -p instead of -a (fixed issue #1591)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6376 f16182fa-f095-11de-8f43-4547254af6c6
[java] Fixed issue #1579 ; Many -java-lib fixes:
- make sure no static / unimplemented abstract member clash happens
- recursive type paremeter fix
- added support for fields with type parameters
- fixed override error
- added type parameters differentiation wrt overrides
- -java-lib working for rt.jar


git-svn-id: http://haxe.googlecode.com/svn/trunk@6377 f16182fa-f095-11de-8f43-4547254af6c6