Shore up the codebase for Gem packaging

* remove require_relative, pre Gem packaging
* remove Provisioner module -- was polluting a separate namespace
* rename vcloud-provision to vcloud-launch, including related class names
Anonymise the codebase, removing GDS references

* anonymise author name in gemspec
* strip GDSisms from example/test yaml
* rename facts hash to vars -- to prevent confusion with facter facts
do not barf on missing bootstrap config section
use minifier.py from libexec dir -- RubyGems was not handling it being in bin/
bump version to 0.0.2
Merge remote-tracking branch 'origin' into clean_up_initial_release
Merge pull request #5 from alphagov/clean_up_initial_release

Clean up initial release
Loading fog from git misses unf dep
Fix coercing of opts to string in help output

Without this change:

    $ bundle exec bin/vcloud-query -h
    bin/vcloud-query:42:in `abort': can't convert OptionParser into String (TypeError)
        from bin/vcloud-query:42:in `block (2 levels) in parse_args'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1391:in `call'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1391:in `block in parse_in_order'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1347:in `catch'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1347:in `parse_in_order'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1341:in `order!'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1432:in `permute!'
        from /opt/boxen/rbenv/versions/1.9.3-p448/lib/ruby/1.9.1/optparse.rb:1453:in `parse!'
        from bin/vcloud-query:47:in `parse_args'
        from bin/vcloud-query:59:in `<main>'

With this change I get the expected help output.
Merge pull request #6 from alphagov/fix-vcloud-query-help

Fix coercing of opts to string in help output
Code tidying, solidifying and bug fixing

* Clean up Rakefile spec tasks (separate integration_test)
* Clean up VCloud/Vcloud module mixture
* Handle a bad template name being specified
* rename vcloud-provision to vcloud-launch in docs
* move FogInterface under Vcloud module
Merge pull request #7 from alphagov/further_code_tidy

Code tidying, solidifying and bug fixing
Merge branch 'master' into configuration_improvement

Conflicts:
	lib/vcloud.rb
	lib/vcloud/launch.rb
	lib/vcloud/version.rb
	spec/data/basic.yaml
	spec/data/machines.yaml
	spec/data/single_machine.yaml
	spec/integration/vapp_spec.rb