Grouped commit of Jenkins work:

Added Chef recipe for Jenkins slaves, cloned from Hudson slave recipe

Initial commit of Jenkins Master Chef recipe (needs lots of work),
adapted from hmaster recipe

Adding Jenkins dependencies; using prefixed slave artifacts

Setting JENKINS_HOME in Jenkins master attributes Tomcat options

Jenkins recipes now being called in local env, local assembly

Jenkins war is now being deployed. Next ... single-tenancy!

Removed JENKINS_HOME from Tomcat properties; this should now be changed
in web.xml of Jenkins war web.xml

Added jenkins config war; updated jenkins master to be closer to hudson
master was before multi tenancy

Renaming "hudson" properties as "build"

Config property "alm.build.configPath" is now being set by one of the
build master Chef recipes (hudson or jenkins)

Added configuration property "alm.build.servicePath" that code can read
for URLs

Added Hub script to update build slave URI paths in web.xml

Renaming c2c.hslave attributes as c2c.build.slave

Updated script to rename build slave servlet config file in profile war

Updated value of build service path for Jenkins

Some build URL updating: added property alm.build.serviceName; updated
Hudson, Jenkins, Hub recipes to use it

Change-Id: Ia64dd64156f6e600e00a56b80986386392367c2f
Reviewed-on: https://q.tasktop.com/alm/s/c2c-oss/gerrit/71
Reviewed-by: Myles Feichtinger <myles.feichtinger@tasktop.com>
Reviewed-by: Michael Nelson <michael.nelson@tasktop.com>
Tested-by: Michael Nelson <michael.nelson@tasktop.com>
Removed some Jenkins master templates we aren't using