Merge pull request #1 from fschulze/master

Various enhancements
Use new get_ansible_vars to set the python path for ezjail instances.
Allow multiple fallbacks for missing files.
Move expanduser call to loop, so fallbacks can use ~ in files.yml.
Remove cargo cult c'n'p from mr.awsome_fabric.
docstring
supress host checking introduced in mr.awsome.ansible

(otherwise the `configure-jailhost` command no longer would work)
Merge pull request #2 from fschulze/master

Small enhancements.
do not assume all masters in the config have a sectiongroupname

hint: ec2-masters apparently do not :-)
ansible 1.6.x breaks our role path injection

pinning for now
WIP: bootstrapping of an EC2 instance that booted into a daemonology ami
provide a default fabfile
rename -> otherwise we cannot import anything from Fabric...
retrieve master from elsewhere, since aws.instances isn't populated yet
Revert "retrieve master from elsewhere, since aws.instances isn't populated yet"

This reverts commit 5a8755ea8e048dfcb4dbdafeae0021e84a18325f.

that commit needs to move to a separate branch as it breaks master
basic bootstrapping of a daemonology ami
fetch the config from further up the hierarchy - if we're dealing with an ec2 master it won't have a master.instance
this completes bootstrapping a daemonology instance

this, in theory, should allow to run ``configure-jailhost`` against it...
this conditional did not work when the master is an ec2 instance
bugfix: don't assume ``/dev/gpt`` already exists

this allows creating zpools on systems that haven't got any gpt labels yet