Merge pull request #35 from jarsen/master

Wow. Much Pull. Very Request.
CKIAssignment was not parsing "grading_type"
Merge pull request #36 from nlambson/master

CKIAssignment was not parsing "grading_type"
added hides_course_grades to the course object
Merge pull request #37 from elgreco84/master

added hides_course_grades to the course object
Webview does not dismiss until process complete

The webview now waits to dismiss after the oauth code is posted
and the user has been fetched. This way you don't have an akward
period between when the webview modally dismisses itself and the
login stream completes.
Merge remote-tracking branch 'instructure/CanvasKit/master'