Make cron job quieter.

This redirects all output to a log file, but echoes an error message to stdout
if the Ruby script exit code indicates an error. This should mean we'll only
see an email if the cron job fails.
Use a logger to timestamp logged messages.