Feature/qeng 969 add modify tk config dsl method

I am vaguely aware of the case/when regex handling and will update the code to reflect that since it is a widely-used convention in Beaker...though I personally don't like all the syntactic sugar...

The command line args as far as I know are always strings passed directly as arguments to puppet, as in `puppet master #{cmdline_args}`.