* a couple of small Overview.js fixes -- bitrot in behavior when
  there are no games, and subideal function names
* add real unit tests for Overview module, and fake ones for Login, Newgame, and Newuser