Adding wrapper for console.info

When console environments support console.info, use that instead of console.log
useDefaults captures console once

Stores window.console in its closure scope so as to avoid looking it up
from window every time the handler is invoked.