Added GenericService<T> .Delete methods+tests.  Made GenericSerivce<T> abstract