[java/cs] only set initialization variables after super if super is the first call made on constructor
fixed issue #1780


git-svn-id: http://haxe.googlecode.com/svn/trunk@6581 f16182fa-f095-11de-8f43-4547254af6c6
[cs] solved unimplemented cast fields for non-generic classes implementing generic interfaces


git-svn-id: http://haxe.googlecode.com/svn/trunk@6582 f16182fa-f095-11de-8f43-4547254af6c6
Merge branch 'haxe/master'