[refactor] minor
[refactor] Use ByteString instead of String almost everywhere
[mktx] The tx file can now be "-" to print on stdout
[docker] the tests should work now