Fix navigation and version test

* Login now waits correctly for menu to show up (not sure why it didn't
  work before?  Login button redirects?)
* Version test now navigates to about page and verifies version
* Moved navigation functions to proper module