Added a tail_timeout option to Heroku::Commander.run with detached: true that suspends tail process termination for a chance to receive additional heroku logs --tail output.