Revert "Remove compatability guarantees for SLES"

This reverts commit 40c4826933848bf827e69e2276f0c9be05877344.
Merge pull request #175 from hunner/revert_sles

Revert "Remove compatability guarantees for SLES"
Added support for basic authentication to hg provider
Updated unit tests
Updated hg readme and added examples
Merge pull request #178 from sodabrew/rebase_pr177

Rebase of PR #177 - Add HG Basic Auth
Add supported information and reorder to highlight support

Include notice that Git is the only supported provider and reorder README so Git is the first VCS addressed.
Add configuration file for modulesync

https://github.com/puppetlabs/modulesync
Sync files
Merge pull request #182 from cmurphy/master

Start synchronizing module files
Update noop to work
Update .sync.yml to support new .travis.yml configs
Merge pull request #176 from hunner/patch_noop

Update noop to work
Merge remote-tracking branch 'laurenrother/readme' into 1.0.x
Synchronize .travis.yml
Add module-specific travis script to .sync.yml
Patch misuse of apply_manifest_on
Merge pull request #184 from hunner/patch_spec

Patch misuse of apply_manifest_on
Merge branch '1.0.x'
Update Gemfile for .travis.yml defaults
Merge pull request #185 from cmurphy/master

Synchronize .travis.yml
Fix issue with node changing every checkin