better error logging during startup

When puma is daemonized (or maybe always?) it swallows exceptions that happen during startup. This patch makes the log message slightly more useful.

Should we log the entire stacktrace too? Clutter vs. info...
Merge pull request #581 from alexch/slightly-better-logging

better error logging during startup