Upgrade the dependency on JUnit (4.11) and Hamcrest (1.3)
Reset the vssDirectory system property set by testGetSsDir in VssCommandLineUtilsTest before running the other tests.
This fixes a test failure after upgrading to JUnit 4.11
[SCM-755] Inject SecDispatcher into TCK base test case so that individual provider TCK can use it
[SCM-756] Adjust base command tests to set all to be changed test files to use edit mode for provider like Perforce/Starteam
[SCM-754] Dont check for number of file list return from Tag/Branch Command test
[MNGSITE-152] added license and download links
condition ending commit on behalf of Perforce TCK.  gitexe just does not like it
cleaner work around for Perforce by allowing downstream to override the
decision to commit the change
[SCM-757] work around for project.basedir is not valid under maven 3
when run without a project ( ie mvn scm:checkout, scm:bootstrap, and
scm:export)
[SCM-760] disable Perforce test.
[SCM-761] allow downstream TCK to define its own test tag
[maven-release-plugin] prepare release maven-scm-1.10
[maven-release-plugin] prepare for next development iteration
SCM-765 fix JGit provider to use the correct commiter/author when committing changes
simplify and add more tests
add documentation
fix formatting
formatting
allow enforcement of username as committer/author
Merge branch 'SCM-765'

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
[maven-release-plugin] prepare release maven-scm-1.9.1
[maven-release-plugin] prepare for next development iteration