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