Removed Warning and some prettier parse log

After the work on the makfile. I fix the warning thrown by dmd. Mostly missing curly braces and missing breaks.

Additionally I added a template function for prettier and more informativ logging inside parser.d.

And some misc stuff.