Remove use strict from library

Was causing issues where external non-strict code expected the call(null) behavior to run in the global context.
Allow return from run calls
Log unsupported bind types

Seeing cases where unknown callback types are failing under IE. Rather than blowing up, opt for logging that case and loosing the bind coverage.