Improved "create new api" UI

- Use a Modal -- makes sense here, as you will be leaving the current
  view when done.
- Disable all form buttons on submit.
- Dismiss modal when complete.
- Cancel button dismisses modal.
Consistent form controls for version dropdown
Remove save button from form header