TemplateFactory: default macros are initialized before user macros [Closes nette/nette#1493]
Revert "DI: 'inject' option is enabled by default (experimental)"

This reverts commit d5b8b05ffbd032c11205a76b047def0a1ae295ba.
Revert "Presenter: Disabled canonicalization for restored requests"

This reverts commit d1189771205a48b6bdda469fadee878cc874802b.
added some deprecation warnings for 2.0.x users