[ecma5] Add TypeError

Add TypeError https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/TypeError

It seems that error type misses fileName  and columnNumber inside their constructor, no?