Doxygen documentation for all modules
Merge pull request #135 from mshabunin/doxygen-others
fix issue for visual studio versions which arent standarized for the c99
standard