[WIP] Wizard apply

- [x] show confirmation message after each step.
- [x] combine new api key and new marketplace form into one (or use two different routes)
- [x] implement modal with deep linking
- [x] update CSS
- [x] add api key confirmation modal
We've been defaulting to this for a while, it only changed now that I abstracted the API connection. I am hesitant to change it in this PR, but i'll track this in #1423