Fix stuff with gitignore. Added the tmp folders for ni and onlinemonitor, adding gitignore files to them.
Repeat Hanno's fix for the debug_transport functionality. (Was commited to SVN after the conversion to github)
Adds precompiler flag to the Makefile
Get rid of the variadic-macros warning, which exist since C99