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.
Merge remote-tracking branch 'laurenrother/readme' into 1.0.x
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
Merge branch 'release_1.0.1' into 1.0.x
Pending overflow depth test

This test is pending as git cannot handle the overflow correctly, though
vcsrepo handles it fine.
Merge pull request #172 from hunner/pending_overflow

Pending overflow depth test
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.
Merge branch 'add-group-to-clone-spec' into 1.0.x
(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.
Merge pull request #174 from justinstoller/update-helpers

(QENG-798) Update acceptance helpers to create distmoduledir