Fix an old, long-standing typo!
Be a bit more consistent about when we try to inject the framework.
Merge pull request #184 from seancorfield/develop

Fix old typo; be more consistent about injecting the framework
Pick up latest DI/1 version.
Merge pull request #185 from seancorfield/develop

Pick up latest DI/1 version.
Move DI/1 to lib folder; tell it to manage only model and controllers; this makes it clearer for people to follow when they copy this example to use as a skeleton for a new app.
Merge pull request #186 from seancorfield/develop

Move DI/1 to lib folder; tell it to manage only model and controllers
Fix #163 by guarding use of session scope in trace code.
Merge pull request #188 from seancorfield/develop

Fix #163 by guarding use of session scope in trace code.
Fixes #165 by calling onMissingView() if the specified view() does not exist.

You can optionally provide a string argument `missingView` which will be returned if the specified view() does not exist.
Merge pull request #189 from seancorfield/develop

Fixes #165 by calling onMissingView() if the specified view() does not exist
Fixes #169 by throwing an exception if framework.home is specified and you are using subsystems, but you do not specify a subsystem in the value.

This may be a breaking change for a few people but if they are relying on the default behavior, it is inconsistent and they may run into strange bugs, so this is doing them a favor. Hopefully the exception should be clear enough.
Merge pull request #190 from seancorfield/develop

Fixes #169 by throwing an exception if framework.home is specified and y...
added regex caching in route processing
Merge pull request #192 from jcberquist/develop

added regex caching in route processing
Make framework initialization test more robust
Merge pull request #193 from seancorfield/develop

Make framework initialization test more robust
changed variables.framework.routes reference in processRoutes() to getRoutes()
Merge pull request #195 from jcberquist/develop

changed variables.framework.routes reference in processRoutes() to getRoutes()
added resource route generation and caching