added option parser and adapted main.cpp
made use of option parser independent of gcc
Deleted meta folder and moved files to script and config folders
Moved doxygen.config to correct folder
Removed the invalid BinaryExpression subclasses.
Updated doc rule in makefile