Update POM for next release
When 'Force Clean and Sync' remove all files and clean have list.
Change list reporting.

Only report the last change list for the first build; prevent a flood
of changes.  For later builds; reports submitted changes since the last
build.
Fix change list reporting for first builds.

Labels and Shelved reviews were not reported correctly on first build.
Failed system tests.
Workspace name filter

Replace restricted characters with "-" as per the old plugin
Clone Workspace as Build Matrix was using the same object.

https://issues.jenkins-ci.org/browse/JENKINS-24027
Limited files to 50 for Change reporting.

Moved client less functions out of ClientHelper and moved login to
parent class.
Merge remote-tracking branch 'upstream/master'