Fixes issue #792

- Moves comparison methods to ProtoObject
- Adds `#=` to JSObjectProxy
- Adds comparison tests to JSObjectProxyTest