Add full support for creating a REST Discovery project from the starter page

Also some minor clean up

SOAP-2359