message: Separate and update beta and production release checklist
diff: # Release checklist
  -- [ ] `git flow release start <VERSION_NUMBER>` (`<VERSION_NUMBER>` prefixed with `v` and add `-beta.1` if beta)
  +## Beta release
  +- [ ] `git flow release start <VERSION_NUMBER>` (`<VERSION_NUMBER>` prefixed with `v` and add `-beta.1` for beta)
  +- [ ] Check that all new changes are reflected in the changelog
  +- [ ] Bump package.json version to `<VERSION_NUMBER>` excluding prefix `v` and including the `-beta.1` suffix
  +- [ ] `nvm ls` Make sure you are on node v10+
  +- [ ] `npm run build`
  +- [ ] `npm run test`, make sure all tests are passing
  +- [ ] Commit changes
  +- [ ] `npm publish --tag beta`
  +- [ ] Make sure your `master` and `develop` branches are up-to-date
  +- [ ] `git flow release finish <VERSION_NUMBER>`
  +- [ ] `git push origin develop`
  +- [ ] `git push origin --tags`
  +- [ ] `git checkout master`
  +- [ ] `git checkout -b master-test`
  +- [ ] `git push origin master-test`
  +- [ ] Wait for checks to finish on pushed `master-test` branch
  +- [ ] `git checkout master`
  +- [ ] `git push origin master`
  +- [ ] `git branch -D master-test`
  +- [ ] `git push origin :master-test`
  +- [ ] Announce availability in #engineering and on the forum here: https://forum.blockstack.org/c/releases (Include a link to the changelog)
  +
  +## Production Release
  +- [ ] `git flow release start <VERSION_NUMBER> master` (`<VERSION_NUMBER>` prefixed with `v`)
  - [ ] Check that all new changes are reflected in the changelog
  - [ ] Bump package.json version to `<VERSION_NUMBER>` without prefix `v`
  - [ ] `nvm ls` Make sure you are on node v10+
  - [ ] `npm run build`
  +- [ ] Make sure `dist/blockstack.js` exists
  - [ ] `npm run test`, make sure all tests are passing
  - [ ] Commit changes
  -- [ ] `npm publish` or `npm publish --tag beta` for beta
  +- [ ] `npm publish`
  - [ ] Make sure your `master` and `develop` branches are up-to-date
  - [ ] `git flow release finish <VERSION_NUMBER>`
  +- [ ] `git checkout develop`
  +- [ ] `git merge master`
  - [ ] `git push origin develop`
  +- [ ] `git push origin --tags`
  - [ ] `git checkout master`
  - [ ] `git checkout -b master-test`
  - [ ] `git push origin master-test`
  - [ ] Wait for checks to finish on pushed `master-test` branch
  +- [ ] `git checkout master`
  - [ ] `git push origin master`
  - [ ] `git branch -D master-test`
  - [ ] `git push origin :master-test`
  