add delete-quota command

[Finishes #62681828]
remove unnecessary return statements
Added the word 'quota' to the output message and some color to the names
enable update quota name

[Finishes #62681790]
add coloring and ellipsis to create-quota mesg

[Finishes #69578998]
Add quota command

[finishes #69366066]
Move cmdRunner initialization into loop

This makes failing assertions make more sense. Instead of saying
(expected  to equal ) it will
compare an empty string to the current command being tested.

Test pollution--;
Pass extra args to ginkgo-watch
refactor service bindings test

Signed-off-by: Jenny Chou <jchou@pivotallabs.com>
Remove routes if they exist when --no-routes specified
Merge pull request #151 from fraenkel/no-routes

Remove routes if they exist when --no-routes specified
Move command descriptions into each command

This means we no longer have one extremely large file which
declares all of the commands along with their help and usage and
flags, but that's a good thing because it means that there is one
less instance of all of the commands being listed.
Clean go object files before test run
Correctly pass extra args to go test
Update CHANGELOG for v6.1.0

just copied over the notes from the release.
bin/build should be runnable from any directory

If you were outside the cli root directory, it would just make a dir named out with
a cf executable inside of it. Not very cool.
Fix help for the scale command

Whoops!
create-quota accepts --allow-paid-service-plans flag

[finishes #69665488]
admin should be able to allow or disallow paid service plans in 'cf update-quota'

[Finishes #69668108]
Add NonBasicServicesAllowed to quota resource

[#69666110]