make input mask configurable so that echoing can be disabled in ConsoleReader
start working on Completer tests