fix(logger): log the error, but don't panic

We should not panic if we cannot find the app name in the message.
fix(scheduler): allow proctypes with dashes and underscores