Working otterclock (ready for review)

Executes events stored in db and deletes them later on. 

Following items can be done in another PR:
* Locking (will be done after merging #233 locking branch)
* Adding future events of cron jobs after deleting current one