Updated internal repository URL
Grouped commit of Jenkins work:

Added script to create organization, profile, preferences

Adding jenkins-war project

More work on jenkins-war; added a prefix to slave artifact to
differentiate between hudson and jenkins

Adding jenkins-war to build pom

Added configuration war project for Jenkins, copied from earlier Hudson
project

Added jenkins configuration web project to build pom

Added web.xml to Jenkins war project, with JENKINS_HOME env var

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)

Starting to consume value of alm.build.servicePath property; refactored
AbstractServiceProvider to look up services by service type instead of
URI (so we no longer need to give a URI in the constructor)

Renamed hudson slave beans as build slave beans

Renamed hudson slave controller bean; updated comments about replacing
hudson servlet values

Reinstated APPID path replacement for single-tenanted Jenkins deploys

Some build URL updating: added property alm.build.serviceName; updated
some code to use it; updated HudsonServiceClient to trap 404s as well as
503s

Change-Id: Ibcbb23a6b1c29e7bd4f9eea2ae1b818c2ffe9c97
Reviewed-on: https://q.tasktop.com/alm/s/c2c-oss/gerrit/70
Tested-by: Hudson
Reviewed-by: Myles Feichtinger <myles.feichtinger@tasktop.com>
Reviewed-by: Michael Nelson <michael.nelson@tasktop.com>