Fix for #29.  Make sure we do parseInt() on scores sent.
refs #26 add pouchdb dependency.
refs#31 fix js linty
refs #26 Add the stubs for a library to handle the persistence via
pouchdb/couchdb.  Plus add winston.
refs #26 Add pouchdb db init.
refs #26 Add persisteus test cases
refs #26 Get some impelementation behind persisteus.
refs #26 A functioning map for returning all sessions.
refs #26 Add better mapping funtions, sort by date, ascending by
default.
refs #26 Fix reference to persisteus.
refs #5 Add routes.handleSessionStats to return some simple session
stats.  We also map this to route: /smile/view/sessionstats
refs #5 Add getAllSessionData.
refs #5 This needs a test case.  And it needs some more testing.
refs #26 Add the new code to persist the data, and also capture the
teacher meta data on start make questions.  Has a double persist race
condition that needs fixing.
refs #26 Improperly double declaring Persistius
refs #26 in handleSendShowResultsPut we will check whether
game.resultsSaved, and if store to persisteus.
refs #26 Fix the lint, and also stake out what we'll do for
/smile/iqset related requests in terms of interface.
refs #26 Fix the bug introduced with the change in the route for
/smile/all (implementation should stay the same)
refs #26 Update the docs for the smileplug.js routes.
refs #26 Add the CSV hanler and post method to create new questions