Introduce RAC
Refactor api method calls to return RACSignals
Remove CKPagedResponse from umbrella header
Update favorite courses endpoint.

Also moved it to the CKICourse category.
Merge remote-tracking branch 'instructure/CanvasKit/master'
Stop ending signal before sending any data.
Merge remote-tracking branch 'jasonl/RACAttack'

Conflicts:
	CanvasKit/Networking/CKIClient+CKICourse.m
	CanvasKit/Networking/CKIClient+CKIFavorite.h
	CanvasKit/Networking/CKIClient+CKIFavorite.m
Adds the term for the course
Updates conversation support
Renames CKIConversationScopeAll to CKIConversationScopeInbox
Implements endpoint for creating a conversation.
Merge remote-tracking branch 'derrh/master'

Conflicts:
	CanvasKit/Networking/CKIClient+CKIUser.m