Use fake message bus instead of talking to real nats

[#55315414]
Added missing package to bin/test
Split up registrars and move them into cfcomponent
Further split up router and collector registrar into packages