This crate implements multiple different encoding schemes. Specifically:
This crate is a highly stripped down but updated version of the original work done here: P25.rs, all the credit belongs to Mick Koch.