Move remote_ tasks out of remote namespace

Tasks like pl:uber_rc and pl:uber_release call out to pl:remote_$task, but a
previous commit moved those tasks into the remote namespace, making them
pl:remote:remote_$task. This commit moves them out of the remote namespace into
just the pl namespace.
Merge pull request #111 from haus/fix_uber_rc

Move remote_ tasks out of remote namespace
Revert "Move remote_ tasks out of remote namespace"

We are temporarily reverting this until after two existing PRs can be reviewed,
because the pain of rebasing after this change is unjustifiable.

This reverts commit bce7a3e41b3c1243ba506e21f9d735756000e106.
Merge pull request #109 from MosesMendoza/maint/master/relink_fetch_and_load

Maint/master/relink fetch and load
Parallelize deb_all and mock_all in jenkins

Currently our jenkins deb_all and mock_all jobs build targets serially. This
commit changes this to build targets in parallel, by posting separate jobs to
jenkins for each target, allowing jenkins to queue. This does introduce n*cows
+ n*mocks increase in data upload, but in a high-bandwidth, large storage world
this is still a major optimization.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Sleep uber tasks to avoid jenkins dropping jobs

When jenkins things we're DOSing it by posting to the same job 5 times in 2
seconds, it drops some of the jobs. In repeated testing, sleep 5 was the
shortest amount of time in which no jobs were dropped during the newly
parallelized mock_all and deb_all, so it stands to reason that the same would
apply to the uber tasks.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>