Dashboard update 3

Progressive fixes and improvements for wiring up the Knockout side of
the dashboard UI.

This commit also disables the credentials test on the web server.  It
will be re-enabled once the API and logins are supported.