Allow passwords with spaces

As things are now, entering a password with spaces causes `speakeasy` to crash:

    $ go run example/main.go
    Please enter a password: <I type a password with multiple words>
    failed during password entry: expected newline
    exit status 1

Using a `bufio` reader allows for spaces in the input.