Add upgrades to confirmation pages

For AC, we're having to use kick-in levels for Sponsorship and Super Sponsorship, but AC (attendees and staff) understand these as actual badge levels. We had to hide the kick-in-level box, so this adds some functionality back in by displaying a version that looks more like badge types.

Also factors out some of the JavaScript so it's centralized. A lot of this JavaScript is special-cased in order to get around very large tasks, so this will make it easier for us to fix it later on.
This is the only line that doesn't really do what I'd like it to.

What I need is a way to tell uber to show this box for someone who is editing a group registration, but NOT for people who are claiming placeholder badges WITHIN a group.

Since I'm not sure how to do that, and it's not needed for AC, I went with the option to hide it in both cases.