moved schemas to a new schema package
renamed schema to db, and use a global mgo.Database instance through it
added mongo to travis config
replaced school and term code in sections to be a semester id
don't close the session right away...
added models for requests and recent courselist activity
do forced notifications, removed dead code, and fixed it so it actually works for multiple sections