Explicitly pass id to save_change
Raise ChangeNotFound on delete_change
Add functional testing of S3Storage