Fixed
- River now considers per-worker timeout overrides when rescuing jobs so that jobs with a long custom timeout won't be rescued prematurely. PR #350.
- River CLI now exits with status 1 in the case of a problem with commands or flags, like an unknown command or missing required flag. PR #363.
- Fix migration version 4 (from 0.5.0) so that the up migration can be re-run after it was originally rolled back. PR #364.