Rename Groups class to Directories as it's starting to take on other directory functions.
Further caldav fixes