Add specialties model and failing tests for validations.
Add validations to pass tests for Specialty.
Add seeds for specialties.
Add UserSpecialty join and failing tests for its validations and relationships
Passing initial spec for UserSpecialty
Add feature test for user edit page that includes failing tests for UserSpecialties.
Pass tests for editing users.
Add fields to form for user specialites.
Minor fix