Refactoring meta object default value
Added extra ref paremter to construct for meta objects for the object construct is being called on.
Intial implementation of Function.prototype.bind
Added more Object.prototype.hasOwnProperty tests.
Fixed issue with boolean type_conversion.