Extract AppStagingWatcher interface

Allow alternate start commands to re-use the functionaltiy to watch logs
and wait for staging to complete
Add restage command
Add jibber_jabber as a dependency
Use jibber_jabber to determine locale
Updating quotas to use a single init for i18n.
Remove chan_utils.go

Snark. I think this was copy pasta-d into the fake loggregator consumer.
Have to make platform specific tests for i18n init.

Because we are unable to change the locale for windows, we have to make
platform specific tests for both *nix systems and windows. We also have
to strip down the windows tests, because we can only test the case of
the system default language being set properly.
Simplify loading assets, now that we know how goi18n works

It will never actually load your assets for the default locale (e.g.: en_us), so
we decided to simplify how this works. Perhaps in the future if we send them a PR
to FORCE it to load english, we could bring this back
removed unnecessary GOPATH from CATS scripts
Skip "an app printing 32MB of output" test for CATS

This has been flaking consistently in our CI system.
Merge pull request #176 from julz/all_the_worlds_a_restage

Add restage command
Cleanup map-route tests
CommandFactory should ignore i18n init files

We recently swapped the order of the filename in our tool that
generates these recently.
Be more careful with string concat
Add french translations for buildpacks

A little tough at times, but I think we finally wrapped our heads around
how to use this crazy tool we built.

1. extract-strings
2. (manually) verify that everything is correct
3. repeat steps 1 and 2 as needed
4. merge-strings
5. rewrite-package
6. create-translations
7. [optional] verify-strings
Rewrite {{.Arg0}} template strings in buildpacks

[Finishes #72548944]
Patch for cloudfoundry-cli#182 - replace deprecated code with calls to runtime.Stack()
Updating Godeps.
Improve usage of codegangsta/cli

Recently the help printer interface for codegangsta/cli was updated to
also be called for command help. That's pretty useful but we were
relying on it always for printing JUST the app help.

This change actually keeps our specially templated app help but also
prevents codegangsta from calling our app help printer for commands.

Basically, this is still just a giant ticking bomb.
Removing resource file, will now be autogenerated

This file will be generated through the CI pipeline to reduce git
history clutter on this file and the need to keep a multi-megabyte
file in git

[#71801388]