Merge pull request #211 from miroslavhajek/develop

Develop
Renamed and moved CMS front controller to CMS namespace.
Throw exception in ComponentFactory::createComponent() when created object is not component.
ComponentTFactory clean up.
Moved content component factories. Removed namespace \Vivo\CMS\Service.
Tree - fixed problem with actions links in ajax.
Removed unused use statements in \Vivo\Module.
Removed unused class (template stream wrapper).
Clean up uses in StreamResponse.
Removed deprecated method Vivo\CMS\Api\CMS::getEntityUrl().
Path Transliterator implemented and added as PathBuilder dependency, new
classmap for Vivo module generated
Url Transliterator
Merge pull request #213 from kormik/develop

Bunlde of fixes and clean up.
Merge pull request #216 from dlu-gs/hotfix/accents-in-doc-title

Hotfix/accents in doc title
Merge remote-tracking branch 'v2/develop' into update-backend

Conflicts:
	composer.json
	composer.lock
	module/Vivo/config/backend.config.php
Merge pull request #217 from dlu-gs/update-backend

Update backend