Changed debugging macros to be prefixed with IRLIB_

To avoid potential name collisions the debugging macros were prefixed with IRLIB_.  This is just a beautification.  What do you think?