fix(protocol) fix misc typos

- fix misc typos in `ObectRef`
- fix misc typos in `protocol`
- fix misc typos in `websocket`
Merge pull request #7 from ikhattab/fix-typos

fix(protocol) fix misc typos
test(ObjectRef): implement basic valid tests for ObjectRef

- add initialization tests for confirming their are a passed parameter
- add get/update/delete function tests for confirming their are a passed para
- fix Ihab comments
- coffeelint fixes

closes REALLY-78
test(object-ref-spec): add toHaveBeenCalledWith tests for get and update functions

- add toHaveBeenCalledWith to test get method
- add test when invoking get without fields in the passed options parameter to return rejected promise
- add toHaveBeenCalledWith to updatemethod spec
- add tests when invoking 'updatewithout ops in the passedoptions` parameter to return rejected promise
- add toHaveBeenCalledWith to delete method spec

closes REALLY-78
fix review