Fixed remaining views for product editing/deletion

Removed some vendorID checks that I don’t think are necessary. Also
changed our error status codes returned from 204 (NO CONTENT) to 400
(BAD REQUEST)