Use Text everywhere instead of ByteString, to fix build for latest aeson