refactor directory entry steps
Store extra contact details in DirectoryEntry tags
sync directory entry data back from capsulecrm
rename ID field
separate hashes sent to observer
update directory entry storing cassettes
Fix steps and cassettes for capsule sync
remove LINES and regenerate cassettes
Add tagline field
rename organization_by_name to reflect wider search
Add resque_scheduler as dependency on core gem

Required in order to call enqueue_in! This happened accidentally in the apps, which *do* include resque_scheduler.
Match directory entries by membership ID
Fix setup of directory entry tags in tests
Merge pull request #212 from theodi/feature-203-more-contact-details

Adding gem support for extended contact details