Fixes a couple of defects

JSON deserialization was not happening.
Paged response was not handling the case where an API is not paginated.
CKService API enhancements.
Merge remote-tracking branch 'instructure/CanvasKit/master'
Merge pull request #7 from mileswright/master

CKService API Enhancements
Fixes a couple of defects

JSON deserialization was not happening.
Paged response was not handling the case where an API is not paginated.
Fixes some keychain issues.

Login and keychain lookup should behave properly now.
Merge branch 'master' of github.com:derrh/CanvasKit
removed an unimplemented spec.
Merge pull request #9 from derrh/master

Fixed a few different issues.
Added External Tools API
fixed documentation