CMPUT301F14T17/Team17Project — pull request #163 by stravant (2014-11-26 20:14:38+00:00)
Title: Implemented backend for "to be viewed later" question tracking.

API is as follows:
- QAController::markViewLater(QAModel item)
To mark items as should be viewed later.
- QAController::markRecentlyViewed(QAModel item)
Updated to remove the item from the to be viewed later list.
- QAControler::getViewLaterItems()
Returns an incremental result with the view later items.

Also fixed a bug in UserContext that may have been causing some items to not show up as is favorited / is recently viewed in some cases (Although they would still show up in their corresponding taxonomies correctly).