ignore prototype properties (for IE8 compat with es5-shim)

This makes adiff work in IE8 (and I believe also IE7) when using with [es5-shim](https://npmjs.org/package/es5-shim)

Still doesn't make testling pass though. Would need to include es5-shim in the test and either remove or shim the JSON dependency.