use Test::FailWarnings after RedisDB

there's a lot of "Attempt to free unreferenced scalar" warnings on
OpenBSD with perl < 5.14 when loading IO::Socket::IP. I don't want
this to cause the test failure
add pfadd, pfcount, and pfmerge
bump version 2.31_03