Handle absent proceses in SCALE file

Because `errexit` is set, and `grep` returns a non-zero exit status when the match fails, absent processes in the SCALE file cause the deploy to fail.

I have changed the logic so that Procfile processes not present in the SCALE file are ignored.