[update] added support for the checks_accepted field on leagues
[update] cleaned up some code for registrations (especially progress bar)
[fix] fixed bug with calculating cost of free leagues
[fix] removed reference to check on league summary when they are not supported
[update] added additional checks for a leagues checks_accepted field in the event a user gets to the payment selection page