Initial work on adding select functionality to prompt(3).
Reinstate select logic by hiding the PS3 prompt that select shows and using a custom prompt that supports readline.
Improve prompt(3) select logic so that words with spaces are supported
and the test for an empty selection works as expected.