Add xruby "carrot123" test for binary to xhaskell exercise

The current README is a bit ambiguous as to whether invalid Char are locally 0 or cause the entire result to be 0. xruby chooses the latter and it's a bit more instructive to implement it efficiently this way in Haskell, so I've chosen to add tests for that.