* Add note traits to check for existence and generic conditions * Add new note type for marketing notes * Delete marketing notes when opted out * Add tests for marketing notes