Merge pull request #14 from suryagaddipati/master

Dont attempt to set email address property for a user upon login
With no auth token, we are not sure if users exist
Merge pull request #18 from sorenh/master

With no auth token, we are not sure if users exist
[maven-release-plugin] prepare for next development iteration
Add myself as copyright holder for 2013-2014
Repository based authorization

* Public repos read permission granted to all authenticated users
* Public repos all other permissions limited to collaborators
* Private repos all permissions limited to collaborators
* Non Git jobs & git jobs with no repository configured are not affected
User controllable flag to enable/disable reposistory authorization

When not enabled backwards compatible with old version
removed innacurate copyright notice
removed some unnecessary lines in tests
fixed bug with empty git repository url causing NullPointerException
Merge pull request #17 from alexrothenberg/repo-level-authorization

Repository based authorization
added an "isUseRepositoryPermissions" so the admin checkbox in jelly works
Merge pull request #20 from alexrothenberg/admin-checkbox-for-repository-user-permission

added an "isUseRepositoryPermissions" so the admin checkbox in jelly works
Start fixing indentation issues
Make no assumption about user's existence
Merge pull request #23 from sorenh/master

Make no assumption about user's existence
Bump the maven-hpi-plugin version
[maven-release-plugin] prepare for next development iteration
[FIXED JENKINS-23254]

Consider WORKSPACE to be a part of the read permission
Upgrade github-api version dependency to 1.53