Aligns behavior of Object.prototype.toString more closely to spec. Fixes #302, #196.
travisplexer: pr-376-osx travis ci test