Merge pull request #1 from s1anden/master

DB Models generated
Added basic relationship validations on all models
Added tests for all student fields
Last commit did not add all tests for student model. Only covered first_name last_name dob cell_phone gender and active. Need to remove tests that belong only in guardian.
Removed unnecessary tests from student and added tests to guardian.
Added relationship macro for household and shoulda matchers for household address fields and active.
Added relationship macros in registration model.
Added shoulda matchers for household. Noted which ones need to be completed.
Modified gaurdian dob validations, guardian relationship to user macro, and student to team relationship macro.
Modified age on student dob shoulda matchers
Added additional tests in household. Fixed typo in student to teams relationship macro.
Merge pull request #2 from dyurkans/master

Added basic validations for all models. Wrote shoulda matchers for all of guardian and began shoulda matchers for student model.
Added tests for teams.
Added user tests and added set unit tests for bracket_id in team.
Added tests to student. Still some more shoulda matchers left.
added shoulda matchers for brackets
Started adding shoulda matchers for registration.
Corrected typos in student_test.
Merge pull request #3 from dyurkans/master

Added additional shoulda matchers to bracket, registration, student, and user models
Removed unnecessary file