Added doxygen configuration and doxygen comments to map.h
Doxygen commented mapbuffer.h
Removed cryptic/useless comment that would be recognized as doxygen comment.
Added a doxygen section to CONTRIBUTING.md
Implemented more file checks, standardised error messages
Aligned some code
Added error code exit
Rotatable headlights
Wrap strings in strings in game.cpp with _( ).
init function throw exceptions with error message
Fixed calling JSON from static functions
Autopickup load function couldnt handle spaces in lines ....
added _() in help.cpp
Update professions.json
undue to move to branch instead im so forgetful :P
Update professions.json
Update armor.json
forgot i never removed the TWD reference in my rough draft DOH! :P
Merge more gettext annotation.
Merge initial Doxygen support, rotatable vehicle lights, JSON error checking, Autopickup rule file handling fix, and a batch of new professions and supporting items.