restructure gorouter package

* vendor its dependencies here instead of in gorouter
* update packaging script