Provide better error reporting in routing view and add password to the routing API calls.

Currently:

* The routing view provides very little feedback if its request to the Go API fails.

* Clicking `save` on the routing view requests a username and password.