This is the final version of the tested firmware ready for release testing

All unit tests now pass and the DyIO is ready to be sent out to Microcenter.