improve error message when crunch-job is not found
store the last ~512 KiB of job log messages in a redis buffer. fixes #1589
in log_tail_follow, emit recent messages at top of live stream. fixes #1590