gitignore retest on mac

one or the other way, gitignore acts wierdly on mac client.
Revert "gitignore retest on mac"

This reverts commit b75dfc3f9f13ce3519310b63cea249e0618bcbe8.
Removing/ignoring
a start for matching formElements
Copied skeleton code
Added operator classes
Refactor of solution

Moved Ast-classes to subdirectories;
Fixed unit-test bug;
Fixed formatting
Removed the skeleton from my folder
Source file duplication removal + first steps with grammar
now we have a working simple form parsing
Binary and Unary abstracts added and some refactorings
added AST classes
Updated checker
Starting visitor + grammar enhancement
Merge branch 'martyn82'