s/Test::Differences/Test::Deep

Test::Deep is RJBS-ware, better maintained than Test::Differences, and is also
not broken on TB2/Test::Builder 1.005+.