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

Signed-off-by: Xiong Changnian <xiong@cpan.org>
Merge pull request #4 from Xiong/pull-retune

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