Add support for <= ie9  and logger by checking if bind is defined for console.log

Since the console.log functions does not inherit Function.prototype methods, calling .bind was coming up undefined. This checks if we are in that environment and makes all logging noops if we are.
Merge pull request #125 from ghernandez345/loggerIEFix

Add support for <= ie9  and logger by checking if bind is defined for co...