Added the delete method to providers

Added delete() method to Provider classes
Added test_provider_delete to tests
Merge pull request #545 from psav/cru_to_crud

Added the delete method to providers