Added tags option to Push Command
PushComman.tags() now takes a boolean argument
Added tests to verify that tags are actually pushed.
Include default PushCommand test in existing test
Merge remote-tracking branch 'upstream/master' into proto-jdk8

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