ui: get readline and prompt to behave better depending on interactivity
adding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesf hello hellof hello hello