NetteExtension: fixed compatibility with v2.1 (section macros, services nette.latte & nette.template)

Partially reverts commit 7501831189ebcc1facfefd4912e738c68a937759 and a5d22d759a0e2e0e48c7b02228b4bd5685e1658b.
Nette\Latte\Engine: fixed compatibility, loads UIMacros, FormMacros and CacheMacro
Templating: improved back compatibility for Latte
WIP (Released version 2.2-RC1)