add more tests for two_attempt_entry
refactor registrant by grouping together like functions
initial break apart of registrant into actions
remove unused function, and improve some ruby-isms
more clean up of registrant class
clean up expense_item
create choices_validator and refactor it out of registrant model
more refactoring of choices_validator
fix order of validation to cause visual error notice to appear when creating registrants
fix errors discovered while upgrading to rails 4.1.1, including disabling cloning registrant_expense_items
upgrade to rails 4.1.1