Patch beaker spec helper for create_remote_file
Need to make the moduledir before scping the module to agents
Fix typo in mkdir
More typos
Correct gitconfig typo
Correct shallow clone count

The manifest is set to clone at a depth of 1, but checks for a shallow
depth of 2. It should either checkout a depth of 2, or only check for a
depth of 1.

This commit makes it check for a depth of 1
Change tests to not install git-daemon on debian

The git-daemon is not a valid package on debian based systems.
Update tests to not try installing git-daemon on debian systems.
Accomodate ubuntu-10 package for git in beaker tests

Add conditional to install `git-core` if the platform under test
is ubuntu-10. The `git` package is not available for this platform.
Remove compatability guarantees for SLES

We have some as-of-yet unsolved failures on sles.
Update README to conform with template

Add template sections and organization to original README. Add information about providers, features, and parameters. General edits for clarity and completeness.
Remove extra READMEs

Delete the per-VCS readmes. They are all combined in the main readme now.
Release 1.0.1

Summary:
This release is the first supported release of vcsrepo. The readme has
been greatly improved.

Features:
- Updated and expanded readme to follow readme template

Fixes:
- Remove SLES from compatability metadata
- Unpin rspec development dependencies
- Update acceptance level testing
Pending overflow depth test

This test is pending as git cannot handle the overflow correctly, though
vcsrepo handles it fine.
Define group in clone_repo_spec test

A matching group is not added for a user when added on SLES 11.
This commit adds a group to the setup manifests in order to
ensure that the proper group is added to the system during the
test preparation.
(QENG-798) Update acceptance helpers to create distmoduledir

Previously we were creating the module dir on foss installs, but not on PE.
PE agents do not have a module dir deployed as part of the base PE install,
so to test on PE agents we need to create the module dir. `mkdir -p` is
idempotent, so we use it as a cudgle here. We also update the beaker_helper
and spec_helper_acceptance to contain the same installation steps for test
dependencies, warnings, and installation methods.