enhancements from #98 (#99)
enhancements from #98 (#99)

* enhancments from #98

* wrap drillbit config stuff and cat logs on failure

Closes https://github.com/GoogleCloudPlatform/dataproc-initialization-actions/issues/98
pmkc/dataproc-initialization-actions,GoogleCloudDataproc/initialization-actions,jmbejara/dataproc-initialization-actions,GoogleCloudDataproc/initialization-actions,dennishuo/dataproc-initialization-actions,dennishuo/dataproc-initialization-actions,lukeFalsina/dataproc-initialization-actions,lukeFalsina/dataproc-initialization-actions,pmkc/dataproc-initialization-actions,jmbejara/dataproc-initialization-actions,GoogleCloudDataproc/initialization-actions