Moved `temarray` abstract to Hijacked.hx which will, eventually, have all basic types available as abstracts, so you can hook into any method of that type.

HijackedArray => Done
HijackedIterator => Progress
Abstract iterator not working as I first thought, because I thought wrong.
Adding xml support, with issues :0
Tem Parser.hx improvements and code reductions.
New additions to ComplexTypeTools.hx and TypeParamTools.hx. asTypePath() and asComplexType() respectively.
Minor.
Further code reuse can be easily achieved, but I'm coding as I go
Minor path detection improvement.
Remove platform implementations of Response.hx and Request.hx and just use Haxe conditionals.
TemSpec and RequestSpec dont compile together. Why, I dont know...
Removed @:pub and @:sub - Why did I use them here?!?!?
Attempting to improve my pubsub macro.
Modified Publisher.hx and Subscriber.hx to create StaticUhxSignalFor_$field so statics will be updated whenever an instance fires, and InstanceUhxSignalFor_$field so instances can update each other. Setup handled by wrapping field type with a custom abstract, which can call containing class fields from `var ethis = this` which is injected in all `implements Klas` classes throught EThis.hx

:D
Added some little experiments.
Commented out publisher.hx, subscriber.hx and to.hx from Handler.hx. Not being used as I would have liked.
Minor to Request.hx, Response.hx and RequestSpec.hx;
Reduced generated code from Parser.hx
FunctionArgTools.hx mkArg now can take optional value.
More generated code reductions.
cleanup
Minor
Been a complete idiot. Finally have static helpers in a REAL class, not recreating them in macro mode. IDIOT!!!!!!!!!!!!
Still recovering from idiot mode.
Deleted all URI.hx classes. In favor of taurine-io library by caue waneck.
Minor improvements to tem classes.
TemHelp.hx contains all parser and setter methods in two maps, parserMap and toMap. If the type is known during macro mode, then the correct method for the type is used, else it checks the map during runtime. So you can add custom types. All types are passed through Context.follow before reaching the map. So if a type is a typedef, like Detox uses, you need to know the referenced type.
Minor