User Auth testing and enforcing passwordDigest during tests

@locksley, since we are now using passwordDigest for tests make sure that during tests you first sha256 the test password before passing it into functions like Wallet.generateAddress( ... )