Merge pull request #103 from cspray/development

Development
Merge branch 'master' of github.com:cspray/SprayFire
Merge pull request #104 from cspray/development

Adding automatic escaping to Responders
Merge pull request #105 from cspray/development

Fixes #101
Merge pull request #106 from cspray/development

Numeric and boolean data preservation on output escaping
Merge pull request #107 from cspray/development

Validation refactor and additional checks
Merge pull request #108 from cspray/development

Miscellaneous refactors
Merge pull request #109 from cspray/development

Code Coverage and CallbackStorage
Merge pull request #110 from cspray/development

Router Matching Strategy
Merge pull request #111 from cspray/development

Finishing ConventionMatchStrategy
Merge pull request #112 from cspray/development

Virtual Host support
Merge pull request #113 from cspray/development

Responder refactor and front page design changes
Merge pull request #123 from cspray/development

Various refactors and cleanups
Merge pull request #137 from cspray/development

Bug fixes and minor updates
Merge pull request #139 from cspray/development

Docs and configuration upgrade
Merge pull request #140 from cspray/development

Module Docs
UPD doing rename
UPD fixing missing rename
UPD moving CoreObject and ValueObject into stdlib
UPD & ADD converting existing JavaNamespaceConverter to interface + trait

Although I like the functionality and convenience with being able to
pass dot-separated class names I did not like having to keep up with
instantiating and passing the object around. With this implementation
if objects should be responsible for converting Java namespaces it is
an explicit part of their interface signature and we provide an easy
way to satisfy that interface. This implementation is actually more
expressive and easier to use than simple Dependency Injection