Implement getReference recursively
Add missing exception messages
Allow move and copy into existing location
Fix copy/move/replace when target is root
Test patch should return object, not bool
Fix prefix check in move
Remove amd support
Use utils from underscore/lodash
Add mocha test suite
Remove old test suite
Apply patches over a deep copy of the original document
Remove compiled js
Array indices should be positive
Move coercion to JSONPointer#getAccessor
Clarify comment on move no-op
Clarify comments on getReference/getAccessor
Refactor reference/accessor fetching into separate classes
Move throws out of getReference/getAccessor
Remove InvalidPointerError
Move coerce into own function