We should return false even if we don't have a console object.

Even if we don't have the console, we should still return false if there's an error. Otherwise it'll continue running in browsers that don't have a console API.
Got rid of now unnecessary braces around if blocks
Updated shush.min.js to latest version