Disable joining to Drupal tables (ie. `users`) if CiviCRM is in a separate database.
Remove deprecated conf_path() function.
Use is_writable(); previous issues were with vagrant.
Provide a bare-bones civicrm_contact entity so that entity_reference module plays nicely with CiviCRM Contacts.
Correct docblock to refer to civicrm_contact.
Use custom database storage class for civicrm entities.