Merge branch 'parser2' into improve-lang

The new parser will allow some improvements to the language.
Merge branch 'parser2' of git@github.com:kch42/Stupid-Template-Engine.git into improve-lang
Gitignore some tronscompiled templates
Added some tests.

Many of these break. Mostly because the way whitespace/newlines are added
(or not added). This is terribly broken ATM...
(It was okay with the old parser, I'll try to replicate that behaviour)
Adding default values to some properties.

To reduce the ridiculous amount of notices PHP throws when parsing and
executing templates (should really be fixed in the future, this is
quite embarassing...).