stop using a method wrapper which doesn't do anything
start watching for changes
added some more basic tests
Revert "stop using a method wrapper which doesn't do anything"

This reverts commit 4c2133d9cef3197c25dba1890a9be95c3095ac09.
moved third-party test dependencies
Added my fork of node-json-rpc as a submodule
added CRUD tests against a mock API server