Make the prefix for doxygen commands dynamic.(\ or @)

Clean up some of the test output.
Use switch/case for the beNotified() function.
Remove the DoxyIt File for now. Just focus on language specific documentation.
Move parsing code into individual file for each language.

This allows each file to have file scope'd variables for anything it needs.
Parser for C++

This is just a wrapper for C