Minor improvements to release info

Some of the issues related to the release.json file we discussed yesterday:
- Removing release.json from git
- Adding a release.json sample
- Removing the "dev" release channel, putting it into a separate property

Plus:
Added json schema for the update.json file so it's easier to serialize

All these are just needed for the update system