Friendlier, more useful pg:ps output
Merge pull request #948 from deafbybeheading/better-pg_ps-output

Friendlier, more useful pg:ps output
Support resizing in the ps:scale command.

WIP: This causes test failures because the API is stubbed out in a weird
way I haven't been able to figure out.
Fix a bug where relative scaling amounts weren't checked.
Mention scale+resize in help text.
Fix specs.

For some reason using an integer works fine against the real API, but
against the mock it needs to be a string.
Permit the usage of ENV["PGPORT"] to change localhost port
Merge pull request #952 from ys/feature/accepts-custom-port-on-dump-restore

Permit the usage of ENV["PGPORT"] to change localhost port
Update help text to include resize output in ps:scale.
Teach CLI to figure out a default Heroku Postgres plan for fork/follow/rollback

Default to primary database plan if no plan specified

Good to default to what you already have if you don't specify a :plan
Merge pull request #950 from heroku/resize-in-scale

Support resizing in the ps:scale command.
Chomp trailing _URL when removing Heroku Postgresql databases

Make HEROKU_POSTGRESQL_BRONZE_URL valid instead of insisting on
HEROKU_POSTGRESQL_BRONZE

Likely only applies to HPG
v3.1.0
Merge pull request #955 from catsby/chomp_url

Chomp trailing _URL when removing Heroku Postgresql databases
Collapse resize+scale into a single API call with V3.

The current heroku-api gem only supports V2, so we make a raw HTTP
request with Excon here, but it's not bad.
Collapse do_resize back into the resize method.

It's no longer called from ps:scale, so it can go back to being inline.
Don't turn quantity into an integer; it can contain relative values.
Attempt to stub out V3 formation API.

This seems to have no effect.
Use Excon.stub instead of Webmock.

Couldn't figure out why Webmock refused to apply to the V3 API calls
but works fine for the V2 ones, but Excon.stub works.
Use bulk scale API to make changes to all dyno types simultaneously.

The response now includes size/quantity for all known process types
rather than just the changed one, so we currently output all of them.