Move CRC8 logic into common package for resuability.
* Initial Add * Fix lint issue and inversion of skip testing