Merge branch 'release/0.0.6' into develop
Added base framework configuration

In order to remove useless ifs on configuration, the framework merge user
configuration with a predefined configuration.
Refactor the app construct method

Extracted the merge strategy in order to improve the readability.
Extracted app flow from run method

The run method is unreadable. I just extract the try/catch operations
Removed useless closure for extract route match.
Hydrate controller with ClassMethods

Moved controller hydrate method to ZF ClassMethods (ZF Stdlib).
Added get default request test case
Added Json renderer to default invokables list
Updated docs
Updated docs
Refactored WebTestCase

Just moved out the request generation using a factory abstract
Minor on vars
Moved hydrator to service manager conf

Do not allocate the hydrator, just get it from service manager if it is
valid and available
Bumped version 0.0.7
Merge branch 'release/0.0.7'