Refactor logging

After seeing memory issues with the normalizeLogs method, and the fact that it required setting a global variable to turn logging off, I decided to refactor and just normalize console.log itself. Still working to test IE, but the current implementation works nicely in modern browsers