sHa92/UCL — pull request #1 by yelinaung (2014-05-06 19:32:17+00:00)
Title: [WIP] Offline Support

[WIP] DO NOT MERGE IT YET
========================

I've integrated ORMLite for offline support. Also I've made a few changes to the existing model classes to fit with ORMLite.

TODO
---------
- [x] DB Integration
- [x] Save the downloaded objects to the db and load it when the fragmented is loaded.
- [ ] Refresh methods.

For the refresh the data, we have a few options
- "Refresh" Action Menu icon
- Chris Banes Actionbar PTR
- [SwipeRefreshLayout](https://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html) . Basically, the same idea as above but built-in support.

(Sorry for sending the PR from 'master'. Will send the the future PR from feature-as-a-new-branch branches)