The `consensus` module is currently doing two things, validation and encoding. These two things are orthogonal. Move the `consensus::validation` module to `consensus_validation`. Remove the function re-exports from `consensus`.