Add CONTRIBUTING file
Depend on git-client 1.10.2
Update bridge-method-annotation dependency to 1.13
Update credentials dependency to 1.16.1
Update ssh-credentials dependency to 1.9
Update promoted-builds dependency to 2.18
Revert "Depend on git-client 1.10.2" until test failure fixed

This reverts commit 87beb7d0270c3058c90fd178b0aa96049ad6a900 until
the automated test which fails in the code can be fixed.  The test is
specifically noted that it is an area of bugs in the prior client plugin,
and the fix of JENKINS-23299 in git client plugin 1.10.2 has improved
the behavior, but the test needs to be updated to show the new behavior
(and have its TODO comment removed).
Adapt tests for JENKINS-23299 fix and git-client-plugin 1.10.2

Intentionally skip one test, enable another

Depend on git-client-plugin 1.10.2
Fix for JENKINS-24467 and new test case
Remove a disabled test rather than leaving it with an empty body
Ignore netbeans configuration file

Needed to force JDK 7 build
Assert env var has expected value
Adapt environment test for git 1.7.10.4 special case

The test uses a modified environment in the first 
build to confirm only the intentionally specified 
portions of the modified environment are visible 
to the polling which happens later in the test.

Git 1.7.10.4 fails the first build because it requires
that the PATH environment variable must include
the directory which contains the git executable.

Later versions of git don't have that requirement.
Assert that no error was reported to listener in environment test
Add GitList browser support
Test case for GitList browser, adapted from GithubWeb
Revert "Add GitList browser support"

This reverts commit 079270b360f8a8bf37acc09fe9dcd5e39d2b079e.
Revert "Test case for GitList browser, adapted from GithubWeb"

This reverts commit 9387639119904b24c3d4396c8d290c85a9d163c6.
[FIXED JENKINS-19029] GitList browser support