Update ES5-shim library for running tests in IE.
Add a defineProperties helper method so the code still evaluates in IE.