use a resolved AST to handle TypedJsObject and IsEnum
ast works \o/
update for new version of dart:js
reorganize tests + readd transformDirectory
handle @generate on constructors
handle dynamic on parameters
fix return of List<T extends IsEnum<S>>
handle @Types on return
change naming to  and  + cleanup
@Types with prefixes + jsify
mayUnwrap for dynamic parameters
version 0.0.2
prepare next release