API for creating new trial marketplaces

This can be called from the marketing site
We are not using the model stuff in controllers at the moment (and shouldn't) so this wouldn't be a big change.