Improve contact merging
Add specs
Refactor contact merging into new class because Contact class got too long for rubocop
Move attributes to simple copy into constant variable
Merge pull request #211 from CruGlobal/improve_contact_merge

Improve contact merge