EVENT-134

- allow registrants to pay any amount (above minimum deposit) at registration time
- condense logic from 3 pages into 1
  - register page when completed and payment page now all handled by reviewRegistration
- easily allows for registrants to make multiple payments of different types (addresses the heart of EVENT-95)
- reviewRegistration page now matches styling of the rest of the registration process
- layout of payment fields adjusted (stacked) to have a nice "line of completion" even on non-mobile devices
- some section headings updated
- guiding/clarifying text added in some areas
Thanks for catching that.. I need to fix that.

I started down the path of re-using the registerMode variable to be used in the flow of reviewing and editing a completed registration in addition to its previous uses.  Later on, I changed my plan and un-did the changes I did related to that variable.  Turns out I missed this one.