NetteExtension: fixed compatibility with v2.1, added section latte.macro [Closes nette/nette#1487]

Partially reverts commit 7501831189ebcc1facfefd4912e738c68a937759 and a5d22d759a0e2e0e48c7b02228b4bd5685e1658b.