PublishOver: Expose several options.

Plugins in the Publis Over * series can be configured to:
- fail the build when transfer fail (fail-on-error),
- delete remote directory before tranfering files (clean-remote),
- create a directory using current date (target-is-date-format).

Theses properties are now configurables in Jenkins Job Builders
for the cifs, ftp and ssh variants.

Change-Id: I3808bb577809d4197bfc57f3dc4b2ca8e04ff073
Reviewed-on: https://review.openstack.org/27655
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins