Fast base64 encoding and decoding in Haskell