Remove thx lib from test.hxml
Switch to use new tink libraries throughout

Changes include

 - updates for new tink_core and tink_macros
 - create AsyncCallback and AsyncSignal that function like tink Signal, but let us know when they're finished
 - change events in HttpApplication to be AsyncSignal, remove dependency on hxevents
 - change code in HttpApplication to work with new signals, try to be more comprehensible. Still needs work.
 - use factory classes for sessions and authhandlers, rather than static methods (may allow for better integration with injection at some point)
 - more thorough of async in sessions and auth - again preparing for async targets (JS - node and client)