add option :never_delete

acts as paranoid will delete a record from the database if you call `destroy` on it after it has been soft deleted. I added an option so that `destroy` will never delete a record from the database.