fix email abbreviation in apps list
show help output on --help flag. Fixes #150.
add setting for strict-flag-ordering

Allow users to disable interspersed flags and non-flag args. Without
this setting, the following command:

    $ hk run ls -a myapp

runs `ls` on the app named `myapp`. With this setting enabled, it
instead runs `ls -a myapp` on whatever the default app is for the
current directory (based on the local git remotes).
support transferring into or out of orgs
zsh completion for access-add and access-remove
Complete app name for log.
add other log flags to zsh completion
use new heroku-go for orgs fixes, simplify transfers w/ orgs
access listing for org apps
use orgs paths for access-add + access-remove
better zsh copmletion for access-add
better org-checking funcs
reorder mustGetDBInfoAndAddonMap API call for optimal concurrency
default to primary database in pg-info

If user doesn't provide a database name for pg-info, we will instead
default to whichever postgres addon  matches their DATABASE_URL. Looking
up info on your default database is very common, and this makes that
much easier.

Fixes #155. /cc @will
make sure that resolved db name gets propagated
fix usage for pg-info: dbname not required
instructions for building and releasing hk
don't need to sort orgs manually anymore, the API will do it
use new org app creation endpoint, update heroku-go
use personal opt in org app create, update heroku-go