save(): Returning the result of the internal PUT operation.

The save method uses the PUT operation of the store to persist the grid values which were changed.
To clear the bookkeeping of dirty and updated objects, _StoreMixin intercepts the PUT operation, but does **NOT** return result of the PUT operation.
These minor changes return the results of the PUT operation, such that one is now able to update the identifier of the saved objects, for instance.