Implemented possibility of helpers for "control" macro
Tests: uncommented and repaired assert of helper for link macro
Database: rewritten joins parser (BC break!)
typo: reordered methods
Merge pull request #1008 from stekycz/latte-control-helper

Implemented possibility of helpers for "control" macro
Forms: changed generated HTML ID for RadioList, counter was replaced by key (BC break!)
Forms: RadioList::getControl($key) returns only input element without label (BC break!)
Forms: RadioList::getLabel(..., $key) returns label element for single item
Latte: PhpWriter: added support for indexed arguments (%1.raw)
Latte: added native support for empty macros with slash {name /} (BC break)
Latte: fixed macro {label /}, slash is processed native
Latte: optimized code generated by {form}, {formContainer}, {label}, {input} and n:input
Latte: added support for {input name:$key} and {label name:$key} (inspired by @hrach) [Closes #416]
Merge pull request #1009 from stekycz/latte-test-link

Tests: uncommented and repaired assert of helper for link macro
Merge pull request #1012 from hrach/database-join-parser

Database join parser
Database: __set & __unset on ActiveRow is deprecated
Database: calling toArray() not disables columns cache [Closes #1010]
Latte: removed side effect, PhpWriter::write() do not advance tokenizer
typos
Debugger::log ignores resource #id when calculating hash [Closes #1016]