Add String functions

Add ES5 `String#trim` and non-standard `String#trimRight` and `Sting#trimLeft`
Add ES5 `Object` functions

Add `Object.create`, `Object.defineProperty`, `Object.keys` and `Object.getPrototypeOf`