Added release resource and test.
Added route for release api.
Added first bunch of release validations.
Added more release validations.
Added most of the remaining release validations.