partial fix for Win7 rights issue with cygwin, not yet finished

git-svn-id: http://haxe.googlecode.com/svn/trunk@6321 f16182fa-f095-11de-8f43-4547254af6c6
allow access to abstract type parameters only in implementation functions and selective @:to statics of @:multiType abstracts

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

git-svn-id: http://haxe.googlecode.com/svn/trunk@6323 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] escape also enum field names. fixed issue #1555


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

git-svn-id: http://haxe.googlecode.com/svn/trunk@6325 f16182fa-f095-11de-8f43-4547254af6c6
allow enum matching on abstracts with underlying enum types (fixed issue #1556)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6326 f16182fa-f095-11de-8f43-4547254af6c6
[cs/java] Changed type parameter T to V. fixed issue #1558


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