Seppuku

Track error occurrences and shutdown service instance once a defined number of unique messages have errors in a defined time period.
There's quite a bit of pid/process stuff in https://github.com/teamsnap/emque-consuming/blob/master/lib/emque/consuming/launcher.rb before it calls the application#shutdown, which is what I was assuming we'd be bypassing here.