Return -1 from arc_shrinker_func()

This is analogous to the following SPL commit:

zfsonlinux/spl@b9b3715346b2748b2e512099862f1eabf076cf51

Closes zfsonlinux/zfs#1579

Signed-off-by: Richard Yao <ryao@gentoo.org>