Package fek implements Reed Solomon 9/3 forward error correction, intended to be sent as 9 pieces where 3 uncorrupted
parts allows assembly of the message
Encode turns a byte slice into a set of shards with first byte containing the shard number. Previously this code
included a CRC32 but this is unnecessary since the shards will be sent wrapped in HMAC protected encryption