Made NSLog not output to log if non-release config in use

Quickest way to reduce log spam was to redefine NSLog for non-DEBUG configs
Checked "shared" box on schemes

Otherwise the changes I made to the schemes for the log spam issue didn't persist.
See: http://stackoverflow.com/q/5304031/135557 for more info.
Merge branch 'logSpam'