some model changes &etc.
WIP: Big changes to registration.
Whitespace changes.
Remove no-op condition.
extract initializeForms method.
Extract ShowSchoolPicker method
remove debug statement.
Extract @port_url, @successFunction class vars, so forms can post to different urls.

This was important for being able to post the schools api endpoint (instead of teacher endpoint)
Use api/vi/schools_controller to create schools. (was happening in teachers controller)
Push serialization details, and query into the school_registration model
whitespace cleanup
Add  @international()  method, check that when populating school selector.
Rewrite registration process using AngularJS.
Clean up some select drop down styles for registration.
Include state / district select boxes for Int'l schools.
Registration: Include school selection for intl schools.
Remove unused commented out bits of form.
Explanation for 'match' directive.
Whitespace cleanup.
Validate Unique security questions. (WIP)