Support for multiple accounts + overriding

This expands on the nightwatch tests a bit so you can define multiple
accounts, which are randomly chosen when running `grunt nightwatch`. To
allow calling a specific test there's an optional --username=X param.