Update capistrano scripts for omnibus. Cleanup how gatekeeper is linked

Now the gatekeeper project is just treated as another npm module, rather
than as a git submodule.

Also standardize naming of binaries.
Use published api-umbrella-config package to try to fix npm issues.
async is a production dependency.