Added MetadataEntryTools.hx which has exists method, type Array<MetadataEntry>->String->Bool.
Multiple instances are now being created, and seems to be in the order they are detected.
Multiple instances seem to work ok. Generated js is fuck ugly, not sure if I should check only once for a matching node to field every time the field is read/write to/from or as it does at the moment, check all the time.

The later allows the node to have a binding attribute added later.
Scope_Macro.hx now scopes children better than before, before being it didnt. Causing a new error now :D
Scope_Macro.hx incremented the class counter on child nodes. Added a poor check in place.
Dont add `UhuTem` class to every matched node. Only on nodes that match a class name.
cant remember
fixed unit tests
Created uhx package for experimental stuff.
Moved loads!
Added some private repo classes to uhx
Added tests directory. Tests directory structure are based on https://github.com/rjanicek/janicek-core-haxe/tree/master/test/src/specs/co/janicek/core
Also importing tests from private tests repo.