Copy the debian commit-selection logic to RPM land
chem updates
Ignore tags we can't do anything with
Checkout all rpm sources
More git chem fixes
Docopt chem fixes
Store timestamps and artefact sha1s
Check github login only once
Simple inheritance of chem sections
Long live unicode :/
Add notifiers, a special type of worker

- Gets called after configured actions, no matter what the result
- Doesn't get workdir/checkout, should only parse log and notify
Include the daily-version-number script
Small error in config parsing
Add a post-configure hook
Remove old pre-db code
Get rid of commit/sha mess

- The previous tip of a branch is now always called prev_sha1
- The current tip is now called sha1
- prev_sha1 is now stored as well
(And as a bonus, config keys that are keywords are now handled better)
Allow workers/notifiers custom configuration, needed for smtp_server
Ignore errors in secondary repos
Implement rescheduling properly
Fix the post-speck-checkout hook and use it