Merge pull request #34 from CMPUT301W14T13/MakeComment

Make comment
Started fixing the sorting tests to obtain compilation.
fixed mistakes in proximity sort tests.
gave Viewable interface more methods and updated classes which implement it.
fixed the sort by given location test
fixing popularity sort test. Also, added upvote retrieval methods to Viewable interface
added timestamp setter to Topic class. Fixing sort comments by time unit test
added hasImage getters and setters
fixing junit image sorting test case
renamed ThreadView to TopicView to be consistent with our glossary
renamed ThreadView to TopicView to be consistent with our glossary
finished time and picture sort junit tests
still need to fix promiximty sorts, but all other sorts unit tests compile
refactored homeview name to rootview to match the model
removed the set popularity methods from viewable and its implementors
removed timestamp setter
removed the setHasImage methods
Merge branch 'ReplyToComment' of https://github.com/CMPUT301W14T13/Team13GPSCommentLogger
removed spurious code injected into view by eUML
Dev Momo, first commit