Flattened phone numbers into `contact_people` from `phone_numers` and `contact_people_phone_numbers` tables
Guardian phone information saves
Fixed migration script for phone info on contact_person
Merge branch 'flat-phones' of https://github.com/codeforamerica/ticket-to-ride into flat-phones

* 'flat-phones' of https://github.com/codeforamerica/ticket-to-ride:
  Guardian phone information saves
Added validations for contact_person fields
Merge branch 'master' into flat-phones

* master:
  Fixed class name
  Fixed positioning of next and previous buttons
  Scripting to disable z-index
  Style fixes for z-index
  Adjusted width of address fields for guardian1
  Removed unnecessary language table div
  Adjusted width of city, state and zip code fields
  Fixed positioning issues on language screen
  Added z-index adjustment to student section
  Adjusted z-index of guardian contact forms so the fields are always in front of the background
  Changed root to Warwick for user testing
Removed e-mail validation on front-end, backend has a more thorough regex.
Removed unused JS and adjusted indentation
Updated a comment
Added validations for second guardian information
Removed a comment and div
Added validations for second guardian address and contact info fields
Reformatted code, no functional changes
Added validations for contact person 1. Relationship model WIP.
Added validation functionality for contact_person_2
Fixed e-mail validation
Display of permissions is now there, but saving is untested.
Fixed removal of JS for guardian_name_and_address
Merge branch 'summary' into flat-phones

* summary:
  Added conditional on summary page to handle prior school if none attended
Merge pull request #165 from codeforamerica/summary

"Clarabella [doesn't have to have a prior school]" aka added conditional for previous school to summary