(QENG-597) 'master' DSL helper can return a non-master node...

...when actual master is confined away

- change around the logic so that the default node is defined at options
  parsing, not during test runtime
- determine the default node by it either being
  1.  the node with the role defined  as 'default'
  2.  the master node
  3.  the only node
  Then add the role 'default' to that node, if necessary
- differentiate between master and default, no longer allow the default
  to be used as a master if the master is undefined (keep roles clear,
  the master should only be the node defined as master)
Merge pull request #224 from anodelman/fix-default

(QENG-597) 'master' DSL helper can return a non-master node...
(QENG-760) support for additional disk for vagrant

- if a given vagrant box has a disk_path then either create a new vmdk
  disk or use the provided disk
- defaults to 50 x 1024 bytes if the disk needs to created
(QENG-775) Do not use puppet to stop puppet on older PE on SLES

A bug in the init script on older versions of SLES causes the init
script to kill our `puppet resource` invocation as well as the daemon
agent.
(MAINT) update nokogiri dependency

- Fixes: Unable to resolve dependencies: aws-sdk requires nokogiri (>= 1.4.4);
  rbvmomi requires nokogiri (>= 1.4.1); beaker requires nokogiri (=
  1.5.10); fog requires nokogiri (>= 1.5.11, ~> 1.5)
Merge pull request #307 from anodelman/maint

(MAINT) update nokogiri dependency
Merge pull request #306 from branan/qeng_775

(QENG-775) Do not use puppet to stop puppet on older PE on SLES
create 1.12.2 gem
Merge pull request #308 from anodelman/make-gem

create 1.12.2 gem
Merge pull request #303 from anodelman/vagrant-maint

(QENG-760) support for additional disk for vagrant
refactor copy_root_module_to copy_module_to, also changed the behavior of puppet_module_install_on to use the PMT tool instead of copying the whole file to it
Fixed test cases and bug with copy_module_to
Merge branch 'CopyModuleTo' of github.com:cyberious/beaker into CopyModuleTo