fix(Draft Listings): OZF-436 Correcting non-draft required fields

The original implementation of Draft Listings had some mistakes in which
fields were required and which weren't.

whatIsNew is no longer required on non-draft listings
Non-draft listings must have at least one tag
test(Profile): Updating Profile rep unit test