Custom views for displaying an inline composer

Uses a 'hidden' text view that uses an accessory view with a text view in it that is then displayed with the keyboard.
A delgate interface on top of InlineComposeView will provide the interaction that UIViewControllers will use to get the content from the text field
Adding UX for toolbar

builds the proxy view and then uses a NIB for the rest of the interface. The custom toolbar view simply constrains the width of the toolbar for iPad composing
Protocol notifies when text is being sent
Attributes for modifying appearance
accessor and delegate implementations

- forwards text and attributedText to text view
- forwards text view's delegate methods to own delegate
- updates size of text view when text is changed
InlineComposeView keyboard handling

Fixing responder chain and delegate issues.
Replacing unused CommentStatus constants
Convenience method for comment replies

Comment replies start with a draft status and then are changed to approved before uploaded. This allows us to save the comment while it's being authored and we can find a comment reply if it was never sent and display it again
Handle inline compose view in CommentController
Filter out draft comments from comment list
Move failure case from ReplyToComment

Removing ReplyToCommentController and using the failure
Move comment upload notification to comment

View controllers no longer have to worry about posting the correct notification when saving a comment. The comment knows how to it.
Removing ReplyToCommentViewController
Updating project file
Notification comments integrate inline compose view
Enable swipe gesture for removing inline composer
Width limit matches iPad margins
Composing toolbar at least takes up full size
Methods for showing and hiding the composer
Fix UX for panning with composer in view