Added File to aliases
Remove inKLing from default html
Made lib root configurable via server/env, made config use env too
Response and Request now talk directly to resolve Etags
Moved calling routeable actions to a trait.

As an aside, the controller trait now extends container which
provides it's own interface with ArrayAccess