add rhel 7 e2e test
use a flavor that supports HVM

rhel-7 seems to be HVM-only
Do not use :Win32 outside of let, describe, it blocks since we don't have it ready yet.
* Dscl user provider changes to support Mac 10.7, 10.8 & 10.9.
* Make the dscl user provider password handling idempotent.
* Refactor / modernize dscl user provider unit tests.
* Functional tests for dscl user provider.
Updates based on PR comments.
use ec2-user for rhel7 image
Merge pull request #1814 from opscode/sersut/travis-fix

Do not use :Win32 outside of let, describe, it blocks since we don't have it ready yet.
e2e test on rhel found a bug
Changelog information for user dscl provider updates.
Merge pull request #1800 from opscode/sersut/chef#1634

DSCL User Provider Rewrite
Merge pull request #1811 from opscode/lcg/rhel-7-e2e

add rhel 7 e2e test
Make sure freebsd_package is captured with the resource name it's declared with in resource collection.