Tests: Isolate and improve tests for Object equivalency
Tests: Isolate and improve tests for Object equivalency

Ref #856

- Improve assertions for Objects with and without prototypes
- Replace if conditions with QUnit.skip uses
- Adds inverted assertions

qunitjs/qunit,qunitjs/qunit