Moved the campaign URN out of the definition on create.

When creating a campaign, the campaign_urn no longer needs to be present, but it must then be a parameter to the API. The create API will then add it to the XML before adding it to the database to support backwards compatibility for readers who need it there.

References #510