Latte: all filters are registered automatically
Latte: loader() and some old filters moved back to Nette\Templating\Helpers for back compatibility
Latte: changed dynamic filter behavior, it now returns filtered value instead of callback (BC break!)
added Nette\Bridges\Framework\ILatteFactory, created by DI service nette.latte (BC break, section 'macros' was removed)
Application: added template factory; it is used by Control & Presenter instead of Nette\Templating (BC break)
Nette\Templating is deprecated
Latte: macros separated to Core, UI, Forms and Cache (BC break)
Configurator: config files that have section must be added with parameter Configurator::AUTO (BC break)
DI: added ContainerFactory
Configurator: uses DI\ContainerFactory (BC break)

Compiler::createLoader() and createCompiler() replaced with createContainerFactory()
DI\ContainerFactory: removed dependency on Nette\Caching and PhpFileStorage
Merge pull request #1465 from dg/pull-di-factory

SystemContainer generation moved from Configurator to DI\ContainerFactory
Database: added own Nette\DI\CompilerExtension for Database [Closes #1403]
Application: for back compatibility, UI\ITemplate inherits from Nette\Templating\ITemplate + added __toString()
Framework uses Tracy instead of Nette\Diagnostics; added dependency on Tracy to composer.json
Debugger becomes wrapper over Tracy.
Nette\Latte becomes wrapper over Latte.
Nette Framework is leaving, Nette Components are coming. So Long, and Thanks for All the Fish ♥
removed tests