modified DataMapped::Searchable model to automatically reindex on save and destroy