Add some ES VO classes from Victor
Instantiate dataStores outside of DataManager constructor
Add abilitly to fetch questions and answers from ES
Clean up some tests.
Add GetQuestionList implementation for RemoteDataStore.
Merge branch 'master' of https://github.com/CMPUT301F14T14/Project into get-remote-data

Conflicts:
	QuestionApp/src/ca/ualberta/cs/cmput301f14t14/questionapp/data/DataManager.java
Fix tests
Renamed singletoncontext in DM
Merge pull request #147 from stephenjust/get-remote-data

Get remote data
Merge branch 'master' of https://github.com/CMPUT301F14T14/Project into Sort
Do remote getting, setting of questions, and get rmeote question list.
Getting question list from remote source works!
Merge branch 'master' of https://github.com/CMPUT301F14T14/Project into get-remote-data

Conflicts:
	QuestionApp/src/ca/ualberta/cs/cmput301f14t14/questionapp/data/DataManager.java
	QuestionApp/src/ca/ualberta/cs/cmput301f14t14/questionapp/data/threading/AddQuestionTask.java
Question view now uses remote data.

There's a little bug in that you can see placeholder text for half a second
before the view populates. We should probably fix that eventually.
Merge pull request #156 from stephenjust/get-remote-data

Use remote data in question list and question view
fix merge conflict