Fixes #516 - Mark the discount type on offers as a required field in the admin