Merge pull request #67 from derrh/master

Fixes to support external tools
Added prerequisite module ids array to the CKIModule
Merge pull request #68 from elgreco84/master

Added prerequisite module ids array to the CKIModule
Fixed Mantle parsing issue for Number to String conversion of Group/Course IDs
Merge pull request #69 from nlambson/master

Fixed Mantle parsing issue for Number to String conversion
Added delete helpers to the CKIClient and implemented delete for files and folders
Since a folder or a file can potentially have a group as a context, the course as context property was removed
Refactor user fetching. Add enrollments.
Merge pull request #70 from elgreco84/master

Added delete helpers to the CKIClient and implemented delete for files a...
Merge pull request #71 from jarsen/master

Refactor user fetching. Add enrollments.
Added error handling for deleting object from the api
Merge remote-tracking branch 'instructure/CanvasKit/master'
Merge pull request #72 from elgreco84/master

Error handling for delete api endpoints
Fix path to fetch groups for user
Merge pull request #73 from nlambson/master

Fix path to fetch groups for user
Add support for enrollments on user within context of course

When using an API to list users in a course, user objects will
have an enrollments property.
Merge remote-tracking branch 'instructure/CanvasKit/master'
Merge pull request #74 from jarsen/master

Add enrollments for course to CKIUser
Adds convenience method for checking student status

fixes a sync issue for model object udates.
Merge remote-tracking branch 'instructure/CanvasKit/master'