Ask() should accept spaces

`Ask()` currently fails with an unhandled “expected newline” error if the input contains spaces.

This is because [`fmt.Fscanln()`](http://golang.org/pkg/fmt/#Fscanln) stores successive space-separated values into successive arguments but we are only asking for a single (store) argument.