[hydro] Update frame_manager.cpp

Changed TF listener to use a dedicated thread.

Forward port of #707