Merge pull request #565 from puppetlabs/add_40_answers

(maint) Make beaker support 4.0
(MAINT) missing assert_not_match method

- just add alias to assert_no_match
(MAINT) update ec2 tags with 'created_by'

- now tag ec2 instances with Name, department, project,
  jenkins_build_url and created_by
Merge pull request #575 from anodelman/tagging

(MAINT) update ec2 tags with 'created_by'
(QENG-1599) force_encoding requires string input, pukes on symbols
(MAINT) exclude copying vendor dir to clients
Merge pull request #574 from anodelman/maint

(MAINT) missing assert_not_match method
(QENG-1594) Beaker 2.0.0 breaks Centos 7 sshd

- append newline to end of sshd_config file
(QENG-1548) Allow 'resourcepool' to be an optional param for 'vcloud' hypervisor
(QENG-1548) Don't generate a hostname if 'name' is specified
(QENG-1596) fixed sed commands on solaris
(QENG-1529) beaker support to query aws instance information

- access to individual instances by id
- access to array of all instances
Merge pull request #579 from puppetlabs/vcloud_hypervisor_improvements

(QENG-1548) vcloud hypervisor improvements
(QENG-1596) added aix and osx to SedCommand fix
Merge pull request #583 from anodelman/aws

(QENG-1529) beaker support to query aws instance information
Merge pull request #580 from anodelman/fix-ssh-login

(QENG-1594) Beaker 2.0.0 breaks Centos 7 sshd
Merge pull request #582 from kevpl/qeng1596_2.0_solaris

(QENG-1596) fixed sed commands on solaris
Merge pull request #576 from anodelman/utf-8-encoding

(QENG-1599) force_encoding requires string input, pukes on symbols
(GEM) update beaker version to 2.1.0
(HISTORY) update beaker history for gem release 2.1.0