Fix #520 Issue - fix default value for array property
Remove unused files
Added CS rule for parser files
Added parser support for elseif, fix #214
Generate code
Split elseif statements, add tests
Check memory leaks using valgrind
Bump version
Merge pull request #521 from ovr/520_issue

Fix #520 Issue
Merge pull request #536 from nkt/feature/else-if

Elseif support