Add discover dependency
Add testrepository dependency
Adjust logging and remove boto version restriction
Merge pull request #379 from harlowja/master

More new dependencies that break installation.
Merge remote-tracking branch 'vasichkin/master'

Conflicts:
	conf/distros/rhel.yaml
allow components to set rpm_package_name

setting rpm_package_name in a component config yaml file will allow
a user to override what the name of the rpm should be.

When rpm_package_name is unset anvil defaults to the existing
functionality, which is using the name of the component, or, if it is
a python component we are packaging, the output of the component's
"setup.py --name" command
Merge pull request #381 from jaybuff/rpm_package_name

allow components to set rpm_package_name
adjust rhel distro config for minimal CentOS 6.3 install
Merge pull request #382 from foudfou/master

 adjust install config for minimal CentOS 6.3
Allow for skipping failing tests.
Add a helper tool that can be used to reset the endpoints & services
Adjust perms of this tool so that it can run by itself.
Merge pull request #384 from harlowja/master

Helper tool + test failure skipping + perms update.
Change int option to string
Merge pull request #386 from ravikrepaka/master

Changed get_int_option to get_option from master to master
getting the sorted + more logic in the patch function from stable/folsom
New dependencies that are appearing.
corrected a small typo
Merge pull request #392 from rorymc/master

corrected small typo
Bring in the latest cirros 0.3.1