Respect shutdown_on_error flag on driver crash
Respect shutdown_on_error flag on driver crash

If the driver crashes because of bad code or for some other reason and
the `shutdown_on_error` flag is set then a non-zero exit status should
be returned.  I think the way Basho Bench deals with driver/worker
errors and exit codes is wonky but for this patch I simply fixed the
specific case I need fixed.  Now a driver crash with the
`shutdown_on_error` flag enbled will cause an exit status of 2.

basho/basho_bench,basho/basho_bench,GabrielNicolasAvellaneda/basho_bench,basho/basho_bench,marksteele/basho_bench,leo-project/basho_bench,Chyaboiii/basho_bench,Chyaboiii/basho_bench,linearregression/basho_bench,ricardobcl/basho_bench,fogfish/basho_bench,SyncFree/basho_bench,mrallen1/basho_bench,leo-project/basho_bench,marksteele/basho_bench,mrallen1/basho_bench,basho/basho_bench,fogfish/basho_bench,GabrielNicolasAvellaneda/basho_bench,fogfish/basho_bench,fogfish/basho_bench,linearregression/basho_bench,windkit/basho_bench,SyncFree/basho_bench,linearregression/basho_bench,windkit/basho_bench,mrallen1/basho_bench,linearregression/basho_bench,mrallen1/basho_bench,GabrielNicolasAvellaneda/basho_bench,GabrielNicolasAvellaneda/basho_bench,marksteele/basho_bench,marksteele/basho_bench,ricardobcl/basho_bench