Showing helpful error message and exiting when disk journal spool is corrupt.

To do this, we are wrapping manual instance creation in a provider,
catching relevant exceptions. Exiting from a provider is dirty, we
might want to change it to a to-be-implemented "fast shutdown" route.
Merge branch 'master' of github.com:Graylog2/graylog2-server