Records are created in the default source for custom sources
Set canCreateRecord property of main aggregate group to YES
Show the edit button only for contacts whose sources support editing
Removed obsolete code
Release the delegate in dealloc