Add zframe_reset_zero_copy

As far as I know it is currently not possible to reset an existing frame using zero copy. This pull request adds that feature. I also added a self-test for this feature.

Please feel free to comment!