Log macros should only evaluate parameters if logging enabled
Merge pull request #63 from Metaswitch/log_param_eval

[Reviewer Andy] Log macros should only evaluate parameters if logging enabled