Add heroku deployment script

The "deploy" script relies on the appropriate heroku remote for the
current branch being named as follows:

  heroku-<branch_name>

The script will:
- set heroku environment variables
- push to heroku