fix cleanup hook handling
better logging
only ever add heroku deploy hook once