move test port into variable
test nesting objects in api methods
add client caching test
make tests pass
ignore coverage dir
add travis
update package.json for travis and coveralls
add silly badges