Updates to gorouter (including bump)

Modify gorouter_ctl to generate PID file

Bump src/gorouter

Bump :
  fraenkel:
     Refactor, remove unneeded bits
     Fix all data races
  Karl Isenberg:
     Abstracted test app locking
     Added -race to the test script
     Updated readme to reflect ginkgo and test script changes
     More robust test script for use on CI environments
     Convert testcases to Ginkgo/Gomega

[#70967186]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>