Add integration tests around recent logs

[#80025140]
Fix trafficcontroller handling of recent logs

[#80025140]

* Remove LegacyProxy and fold behavior into DopplerProxy
* Add more debug logs all over the place
* Introduce Recent integration tests
* Spin up nats and router for TC integration tests (to avoid panic at 30s)

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Remove now-defunct pending tests; refactor remaining tests to not hang

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Minor cleanup

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Fix race conditions in trafficcontroller tests

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Fix refactor of makeDopplerProxy

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Ignore artifacts from `go get` of gorouter done by test

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>
Remove dependency on dropsonde/events to eliminate conflict with noaa

Signed-off-by: Trevor Ackerman <tackerman@pivotallabs.com>