feat: update jesd204b_rx to new frame clock
chore: add documentation to the code
fix(link): make testbenches work in quartus, fix old testbenches
fix: add generic data to transport layer
feat: add jesd204b_rx toplevel entity