Remove callbacks from Contact
Make update_primary_contact_field moethod in ContactCreator usable again
Rename Gaku::ContactCreator to Gaku::ContactCreation

A verb-noun is bad naming convention BTW
Clean up
Add ContactUpdation service
Merge branch 'staging' into refactoring-contact

Conflicts:
	sample/lib/shared_sample_data.rb
Merge branch 'master' into refactoring-contact

Conflicts:
	admin/app/controllers/gaku/admin/campuses/contacts_controller.rb
Fix make_primary method of Contact
[core] Make contact_factory to use ContactCreation class
Merge branch 'master' into refactoring-contact

Conflicts:
	core/app/models/gaku/contact.rb
Second attempt to fix contact specs
Fix preset failures
Merge pull request #286 from Genshin/refactoring-contact

Remove callbacks from Contact
[sample] Fix ContactCreation namespacing
[frontend] Fix student_selection failures
[sample] Satisfy rubocop
Merge pull request #305 from Genshin/rubocop_cleaning_sample

[sample] Satisfy rubocop
[frontend] Clean teachers
[frontend] Clean guardians
Clean external_school_records, badges and course_enrollments