Bug 785271 add admin interface for add new product

@rhelmer r?
We just chatted in IRC - this should be left blank for non-beta releases, and be stored as NULL in Postgres. I'm not really sure why we have to enter this instead of the version number e.g. ```33.0b2```, but that's currently how it works when we add new releases.