Merge pull request #3349 from tgerla/fixec2

ec2 inventory plugin: fix whitespace around connection validity test
validate files: fix usage error in example command

visudo requires the -f option to check any other file than the default.
I've added this to the example ansible tasks.
Fixup previous apt_key patch to enable file based modes to work.
Merge pull request #3350 from billwanjohi/devel

validate files: fix usage error in example tasks
Remove a trailing quote
Merge pull request #3353 from j2sol/typo

Remove a trailing quote
Include identity_type required by Pyrax 1.4
Merge pull request #3367 from rstrox/devel

Include identity_type required by Pyrax 1.4
Fix the issue of easy_install ignoring virtualenv_site_packages=yes.
Merge pull request #3377 from kjkuan/easy_install_fix

Fix the issue of easy_install ignoring virtualenv_site_packages=yes.