[travis CI] install all dependencies before testing.
Merge pull request #63 from lyhypacm/travis

[travis CI] install all dependencies before testing.
Merge pull request #62 from lyhypacm/persistence-cleanup

[persistence cleanup] clean up some deprecated DAO methods.
Fix #16 - reset isAdmin property of status condition.