Restructure Vcard model and include HasAddress module.
Add some class/module documentation.
Merge remote-tracking branch 'origin/master'
Refactor active record helper from class method to concern.
Rename concern spec to reflect name change.
Add accepts_nested_attributes declarations to HasVcards concern.
Add MassAssignmentSecurity declarations to HasVcards concern.
Add missing attr_accessible declarations to Vcard class.
No HashRockets anymore.
Use new lambda syntax.
Drop extra blank line.