dtv: added dtv::atsc_sync and skeleton QA

* Ported over old atsc_bit_timing_loop, unchanged logic

* Added skeleton QA that just ensures the module can be imported

* ATSC receive pipeline hier block now ends with timing/segment recovery