1. remove magic from fx::env()
2. do not send headers after content
3. fx::env('current_template') -> fx::env()->getCurrentTemplate()
Context object separated from Template
1. template resolving by context
2. and by tags
3. and by direct group specification
4. {wtf} fixed
5. misc
1. Loader: no compilation for empty templates
2. Refactored "aliased templates" magic (the only example - @admin)
3. fixed template-modifier context switch
remove unused Template::hasAction() method
don't try to construct template instance with empty class