Moved remove, get, getAll and exists from Jumla.hx to Common.hx. To get auto-completion I added fully typed inline versions to FieldTools.hx, I will have to do the same to all other { name:String } structures :(

Added TFunTools.hx, only converts TFun to FFun. I use haxe.macro.Expr.Field as the base structure, even if Expr.Field cant be used correctly in the current macro scope. Make sense??
Loads of new helper methods for when using haxe.macro.Type and haxe.macro.Expr stuff.

The inlineMeta experiment now supports `@:wait method(0, 0, [success])` where [success] gets converted into a method, `@:wait([success]) method(0, 0)` where [success] gets converted and pushed to the end of the arg list and `@:wait([success]) method(0, _, 0)` where the wildcard gets replaced by the converted method.
minor