Issue #2271335 by dsasser: Add check for Field Collection entity on hook_node_presave to prevent PHP notice and NULL dates being passes to CiviCRM.