added sparse full rlnc encoder to public api