Harmonize Log formatting

The new macros respect the previous macro's API:
 - Isolate Logging macros into a srb_log.h include file
 - Use an assembly of macros to define and implement the logging formatting
 - Add some wrapping macros for the different kinds of logging
Update Logging throughout the driver for #61
Cosmetics: Review indent and trailing whitespaces.
Cleanup: Remove Obsolete comments

 - Remove comments refering to closed issues
 - Remove Old commented code that is now out-of-date noise
 - Rephrase still-valid TODO notes.
Cleanup attr_debug_store() by using the proper non-deprecated function