added support for changing upstream repo url

added checks that the URL of the WC matches the URL from the manifest

changed from using "update" to "switch"
Update specs for svn switch
Handle revision update  without source switch.
Merge pull request #84 from sodabrew/issue_12034_svnswitch

added support for changing upstream repo url - rebase of #74
Fix svn provider to look for '^Revision:'.

SVN provider should check for '^Revision:' and not '^Last Changed
Rev:'.  Addresses GitHub Issue #43.
And fix the rspec test to pass.
Merge pull request #89 from razorsedge/svn_revision

SVN provider should check for '^Revision:' and not '^Last Changed Rev:'
update git provider to handle checking out into an existing (empty) dir
change path_empty? to not do full directory listing
Documented the "module" attribute.
Merge pull request #92 from markleightonfisher/dev-README.CVS.markdown

Documented the "module" attribute.
Merge pull request #91 from jiacona/master

update git provider to handle checking out into an existing (empty) dir