initial structure for lexer
lexer idee
initial lexer and token header file
Lexer/Token refaktorisiert in einzelne Klassen/Dateien
Jetzt kompiliert es auch.
Fehler in refaktorisiertem Lexer gefixt (Error am Ende statt EOF)
Added a class that contains the state-table, the state-type-map and the set of non-accepting states.
Merge branch 'lexer_refactoring' of https://github.com/djrieger/mjplusplus into lexer_refactoring
Added the current .cpp-files into the Makefile.
Tests hinzugefügt
Merge branch 'dev' into lexer_refactoring
added cstring-include.
removed stateomat things from main
added mj++ executable to gitignore
Merge branch 'lexer_refactoring' of github.com:djrieger/mjplusplus into lexer_refactoring

Conflicts:
	Makefile
	main.cpp
Merge branch 'lexer_refactoring' of github.com:djrieger/mjplusplus into lexer_refactoring
making lexer use stateomat
deleted a leading whitespace that annoyed me.
Lex graph dumping capabilities added.
Modified main function.