remove ClassType dependencies for several methods
bugfix
1. better completion in traits.Trait code. 2. Bugfix for ENew
Fix types for function arguments
Fix for type parameters and arguments of functions
Fix for nested type parameters of functions
fix for local vars declarations
fix for function type
fix for typed cast
fix for try...catch
fix ECheckType
refactoring
fix Trait.parent()
haxelib update
more type handling
minor fix
some inlinings
Merge branch 'master' of https://github.com/RealyUniqueName/haxe-traits

Conflicts:
	src/traits/Trait.hx