Fix warning in AbstractDomainRepository
Big class restructurings to make everything autoloadable
Documentation
Remove the remaining library classes
Dispatcher: Automatically call initialize method on responders if present
Cleanups and removed all unit tests (completely broken after refactorings)
Initialize the IniParser with the app name instead of a directory
[BREAKING] Use .twig as file template extension per default. You can
switch to any other extension by setting "template_file_extension" in
the "phpframework" section of settings.ini
Change composer package name to appzap/phpframework
Include nette/caching via composer
Refactor the Dispatcher
Extract Routing functionality from Dispatcher into new Router
Move check if routes file exists to Router
Introduce CacheFactory
Cache the routing in the Dispatcher
BasePHPSession is the default Session class
[BREAKING] Implicit response rendering

BaseHttpResponse->display() has been removed!

Now there's default template file name that corresponds to the current
handler class name (e.g. \Some\Namespace\Handlers\ProfileHandler =>
Profile.twig).

You can overwrite it in your handler with
$this->response->set_template_name('OtherTemplate');.

The recommended way to render your handler is to let the PHPFramework do
it. Just assign your variables to the response in your Handler. After
executing your Handler the Framework will render the response.
You can still render it yourself with $this->response->render() and
return the result. Once your Handler returns something the Framework will
not execute the response.
Enable full output caching
Merge branch 'feature/caching_framework' into develop
Fix composer example in README