compile sbs_debugging_wait only if DEBUGGING or DEBUG is defined
added doxygen like function documentation comments
Merge remote-tracking branch 'origin/pre-stable' into pre-stable
updated note on gcc version in readme
removed TODO #9 and TODO #17.1
added TODO #37