doc change: remove duplicate general job parameters

This change adds a test to validate the general job parameters and uses
that test as documentation for the general module.   It also replaces the
doc of the general params in the top level definitions.rst with references
to the general module.

Change-Id: I3df04d69186ca49d7297f8141855a4c72c73be1e
Switched documentation to point to storyboard.

We've migrated this project to storyboard, I'm updating the documentation links.

Change-Id: I10ac8b46e7e905c3f75fed9057d68966afc2d888
Add support for the S3 Publisher plugin

Change-Id: Ia918596276e49d5876bc232fce760e270a829335
report exactly which jobs will be deleted.

Using the glob parameters option to delete jobs, like so..
jenkins-jobs --conf jenkins_jobs.ini delete --path defs/cmd-002.yaml *bar*

JJB would report the following:

  INFO:root:Deleting jobs in [*bar*]

This change provides better info on exactly which jobs will get deleted.
Now the log will report:

  INFO:jenkins_jobs.builder:Removing jenkins jobs: bar001, bar002

Change-Id: Iabac8104115860f2fb4f4cc0a4a10101559d470c
Merge "doc change: remove duplicate general job parameters"
Merge "report exactly which jobs will be deleted."
Merge "Add support for the S3 Publisher plugin"