Updated WPFLog* macros

Modified the macros to be more in line with what's detailed here so as to prevent
un-intended consequences:
http://stackoverflow.com/questions/154136/do-while-and-if-else-statements-in-c-c-macros