Working on persistant notifications

Due to a Heroku "feature", it has become necessary to store
notificaitons in a DB. Basically, Heroku restarts the service
periodically and when server resources shift around. The solution
is to save notifications in a (possibly) separate DB when ice
exits and reload them into memory when it starts. To do this,
I'm subclassing Flask.
class SeaIceFlask used by ice

Next step is to load and save notifications.
load notifications from db
class NotifyConnectorPool

It looks like there's no where to hook code for saving notificaitons
to DB. We're going to have to keep consistent in real time.
Notify insert()/delete()

Allrighty, there doesn't seem to be any way around it.
Notifications will be stored in the SeaIce database so that
dangling notifications can be deleted on term remove cascade.
Added notify transactions to SeaIceConnector
Purged NotifyConnector
moved SeaIceFlask into API
month offset