Add owner to Pivotal ticket automatically.

This necessarily means updating to the v5 API which requires JSON.
The magic number in label ids is Jenkins. We could change that I guess.
Merge pull request #1 from ChristopherMacGown/master

Add owner to Pivotal ticket automatically.
restore test link to description
copy and cleanup teacup artifacts directory
add a test script for debugging
fix sync when the list of submodules changes

the problem is git submodule foreach ignores both the submodule that was
removed and the submodule that was added until submodule update --init
is run
make sure we don't die with a missing tree error during first sync

the first update --init can sync the submodules but then fail to
checkout the tree (because we haven't fetched it yet). Run the update
once to sync the list, ignoring errors, then fetch the remotes and
resync (this time paying attention to errors)
rebasing ;_;
some people have really long branch/username combinations
fail if no branches matched.
forgot the width of the /
Be more flexible, support new infrastructure.
Merge pull request #3 from nbartos/logs

Be more flexible, support new infrastructure.
Bash needs \ for linebreaks.
Merge pull request #4 from nbartos/logs

Bash needs \ for linebreaks.
Rotated logs are no longer compressed.

Also propagate errors to the calling process.
Merge pull request #7 from nbartos/logs

Rotated logs are no longer compressed.
This script has been integrated into the functional test script.
Merge pull request #9 from nbartos/multipass

This script has been integrated into the functional test script.
add update_job