Call console with apply so args aren't written as an array.

- uses Function.prototype.apply.apply because in IE, console functions
  aren't normal functions and don't have apply().
- this code change from Daniel Schaffer, posted to http://benalman.com/projects/javascript-debug-console-log/
Remove trailing whitespace
Merge remote-tracking branch 'remotes/ryansmith111/master'

Conflicts:
	ba-debug.js