Bootstrap fields for dealer reg
Validate EC name regardless of country

There's no reason to stop requiring an emergency contact name just
because someone's international. Moved the block to the right place.
Automatically check international checkbox

Ubersystem tries to validate information based on US standards unless
the "international" checkbox is checked. Since this checkbox is
unnecessary when collecting the full address, it is hidden and changed
based on the Country field.
Add IND_DEALER_BADGE pseudo-badge

This allows people to register with Dealer ribbons through the regular
pre-reg form by selecting a checkbox.
Update confirmation page

Noticed that the confirm page didn't have the full address or the
interests turned off. Fixed this because AC will be using this page for
staff reg.
Add link to convention store

Adds a message for purchasing dealer tables to the payment confirmation
page.

Since there's no longer an attendee object, this message simply displays
for everyone.
Fix dealer checkbox state

Fixes the dealer checkbox to reflect the status of the attendee, not the
browser cache.
Minor fix to if statement

There ended up being two if clauses that did the exact same thing, so
now they're combined.
Hide comments field

Hides the comments field behind COLLECT_INTERESTS, because it's a
temporary measure and we don't need ten config options to rip out later.
Merge pull request #657 from magfest/fix_international_checkbox

Fix international checkbox
Merge pull request #660 from magfest/hide_comments

Hide comments field
Fix merge conflicts
Merge pull request #659 from magfest/add_dealer_option

Add dealer checkbox to pre-reg form
Merge pull request #656 from magfest/bootstrap

Bootstrap fields for dealer reg
Fix for broken template

Today we learn that I am not good at remembering to close if statements.
Merge pull request #661 from magfest/add_dealer_option

Fix for broken template
Rename emergency contact information

AC cannot collect emergency contact information, so the labels need to
be changed.
Make emergency contact optional

Uber now only validates the emergency contact name and number if
COLLECT_INTERESTS is turned on. This config option was used so we have
one point of contact for all the generic fields being turned on and off
- these should be replaced by a new system soon.
Merge pull request #662 from magfest/change_ec_labels

Change Emergency Contact Information
Add list of transferable badge types

Uber used to prevent very specific badge types from being transferred -
this changes that to a customizable list of badge types that CAN be
transferred.