Update Modulefile to use hyphen in name, not slash

For details about the difference, see: http://docs.puppetlabs.com/puppet/latest/reference/modules_publishing.html#another-note-on-module-names
Update .gitignore

Ignore .vagrant folder for Beaker
Remove beaker from Gemfile

Having both `beaker` and `beaker-rspec` in the Gemfile results
in a dual inclusion of `beaker` as a dependency resulting in
version 2.0.0 of `beaker-rspec` being installed.

The tests for vcsrepo require the `BEAKER_setfile` ENV var, which
is only available in `beaker-rspec` 2.2.0 and above. Removing
`beaker` allows the latest version of `beaker-rspec` to be
installed, thus satisfying this requirement.
Merge pull request #155 from johnduarte/remove_beaker_gemfile

Remove beaker from Gemfile
Merge pull request #152 from petems/patch-1

Update .gitignore
Merge pull request #149 from lucas42/patch-1

Update Modulefile to use hyphen in name, not slash
Merge branch '1.0.x'

Conflicts:
	Modulefile