Moved comment creation to CommentService
Refactor remote initialisation into a protocol
Restore AccountServiceRemote protocol

Deleted by mistake on previous commit
Refactor comment sync into service and add REST
Merge branch 'develop' into issue/1521-rest-comments
Fix comment creation when syncing from REST
Implemented replies and comment edit in REST
Implement comment moderation/deletion in REST
Merge branch 'develop' into issue/1521-rest-comments

Conflicts:
	WordPress/WordPress.xcodeproj/project.pbxproj
Merge branch 'develop' into issue/1521-rest-comments

Conflicts:
	WordPress/WordPress.xcodeproj/project.pbxproj
Renamed NSDate+JSON to NSDate+WordPressJSON as suggested
Remove comment sync code from BlogService/Comment
Fetch comments with edit context

Fixes an issue where author email would be false and all comments would
have no avatar
Map REST comment status
Use 'edit' context for all comment calls

The REST endpoints to create/update a comment return the comment. Ask
for it in an edit context to avoid conflicts from the syncComments
results
Fixed typo when updating comments
Delete reply and not comment when canceling reply
Merge branch 'develop' into issue/1825-rest-comments

Conflicts:
	WordPress/WordPress.xcodeproj/project.pbxproj
Drop extra check for existingComments
Merge pull request #1854 from wordpress-mobile/issue/1825-rest-comments

#1825 REST comments