Lineární algebra nad obecným Z m, lineární kódy