fix(signin): pass account data to broker instead of using currentUser

@shane-tomlinson feedback appreciated!
So I kind of want to rip `user` out of `fxaClient` and move this up in to `_signIn`. Then `fxaClient` would be `user` free and this would be cleaner.