Add minject dependency
Add async stub methods to Dispatch.  They're not implemented yet
New session interfaces and implementation

- Remove old PHP / Neko ones.  Use standard haxe Sys implementation.
- Create new interfaces for Sync and Async sessions, that extend the general state.
- The new implementation is for sync
- It writes to a flat file, and serializes data using Haxe serialization
- It might be worth caching them in memory, but I haven't done this yet
- There is a "VoidSession" implementation also
Created ufront.log package, moved trace modules in.  Fixed them.

The trace modules now are more reliable, and are more defined in how
they interact with request-level-messages and application-level-messages.

It's all a bit complicated, but for the best to define it properly.
Updated ufront.web.result.* to be async by default

Not that any of them need it yet, but the upcoming ViewResult might...
Updates to web context for new injection design, moving away from singletons

Fairly major changes throughout.
Remove hard-to-implement function.  Add YesBoss handler.

YesBoss is an auth handler that every time it gets asked if you
have permission, just says "yes boss" (figuratively, it does not trace
it every time, it just lets you through)
Use injection to get context.  Use traces on contexts
Remaining changes to get ufront to work with new design

 - each request is isolated, so multiple requests can run concurrently
   (useful for neko.Web.cacheModule(), will be necessary for NodeJS)
 - dependency injection used without
 - remoting included in UfrontApplication if you specify an API
 - much improved way of passing configration to UfrontApplication
 - better defaults if config not provided (route with a catchall
   controller telling you what to do)
 - much improved error handling, and logging continues despite errors now
 - much work to make this ready for async, even though we're not there yet
Merged ufront-remoting into ufront-mvc

With the better integration of remoting into UfrontApplication,
these libraries would have been dependant on each other, which is
messy.  Better to just merge the libraries if you need them both anyway