Add serialVersionUID declarations to 3 classes

Fix findbugs warning, otherwise harmless change
Declare JGitAPIImpl provider as transient, not serializable
Merge remote-tracking branch 'upstream/master' into master-fix-javadoc-for-java-8

Conflicts:
	src/main/java/org/jenkinsci/plugins/gitclient/JGitTool.java