Merge pull request #41 from mileswright/master

Fixed naming for gradingType
Fixes a crash caused by missing keychain creds

When the baseURL is missing from the keychain attempting to initialize a client
instance will raise an exception.
Merge pull request #42 from derrh/master

Fixes a crash caused by missing keychain creds
Updated properties on CKIPage

Added frontPage to tell if the page is the front page. Also added the published property.
Merge pull request #43 from elgreco84/master

Updated properties on CKIPage
CKIFolder wasn't parsing context related paramters
Merge pull request #44 from nlambson/master

CKIFolder wasn't parsing context related paramters
Tweak slightly the path for folders/files
Merge pull request #45 from derrh/master

Tweak slightly the path for folders/files
Fixed the key for Web Conferences.

The API documentations is a lie.
Merge pull request #46 from jarsen/master

Fixed the key for Web Conferences.
Add support for fetching single discussion with topic id
Merge pull request #47 from nlambson/master

Add support for fetching single discussion with topic id
Remove keychain from canvaskit

We really shouldn't be asserting opinions about the keychain
in our networking library. Clients can handle this on their own
if they want.
Merge remote-tracking branch 'instructure/CanvasKit/master'
Add logout functionality

lets the client tell the server to reject the
current access token.
update readme
Make logout set accessToken and user to nil.
remove clientID from header
Add private currentUser property