Add ui.isatty() function

It returns True if both ui.input.isatty() and
ui.input.isatty() return True; False otherwise