bengine channel swapping fixed

Output speadify block has rst input that must be toggled high to
flush state before transmission is enabled.
bf blocks now have a input subsystem that conditions the sync input and
only allows a sync when the timestamp has changed to prevent syncs within
a spectrum to misalign output labelling.
Merge branch 'master' of github.com:ska-sa/kat7_fpga