Minor refactoring to bring more consistency across files; comment fix.
Fetch directory contents from CardDAV server and construct contact objects.