Making the QAController kindof a singleton.

It's complicated.
Actually making it singleton-y
Initializing data manager stuff on application load.
Adding empty constructor to UserContext.
Merge pull request #84 from Mobius5150/master

Making the QAController kindof a singleton.