moved collectionsExist and updateSlave to internal auth #558

fixes #558