Check for valid body type in parser, unit test
Merge remote-tracking branch 'bas/arglist_check'
Remove useless call to IsCf3VarString in lexer
Clean up header includes for lexer, env_context still needs to go
Merge pull request #505 from basvandervlies/arglist_no_cp

Added check if bundle/body function is propery closed with ')'
Add parser unit test for invalid ifvarclass expressions
added check for open body statement + unit test