cleaned up the typing in CRC calculation.
removed tail recursion from LinkFrame.cpp. Library uses no recursion internally anymore