re-enable test
rewrite bsub so we can manipulate options
extract bsub
refactor bsub to couple argument spec with option flags
test ability to override option building

We'll take "advantage" of this when redirecting option handling for
starting builds as another user.
make sure to lazy load IPC::System::Simple (for LIMS)
refactor bsub wrapper

Add support for more bsub options and make it easier to add more in the future.