Add remote support to creating question comments, and getting the question comment list.
Fix getting comment list from remote.
More comment list task changes.

Changed comments from Comment<T extends Model> to Comment<T extends ICommentable>
Make answer view work again with remote data.
Complete comment task implementations, RemoteDataStore implementation.
Viewing network comments seems to work now.
Do some magic to get rid of some unnecessary casting. (Generic methods, yo)
Merge pull request #159 from stephenjust/get-remote-comments

Finish off remote data stuff