Owner punching shop or barter shop allows retuning even if non-empty.

See https://github.com/Kotolegokot/minetest-mod-money/issues/1

Signed-off-by: Xiong Changnian <xiong@cpan.org>