v0.3.4 - Enhance args export for external re-use

I found myself wanting to accept ad-hoc arguments in the wrapper utility I wrote for internal use of combohandler at Zillow. `nopt` allows this, of course, but it requires wonky options syntax, and I'd rather keep stuff as robust as possible.

Also, I needed a way to replicate the conditional behaviour of the cluster instance when certain options were present. Copypasta works, but abstraction is better!