support several release channels

- Removed "release" target in grind
- Modified "release-nightly" target to support several release channels
- Added release-config.json

review: @devoncarew

Fixes #2774

Any reason for keeping these names `Spark`? To keep them short?