This module provides simple control over terminal driver modes (cbreak, raw, cooked, etc.)
support for non-blocking reads, if the architecture allows, and some generalized handy functions
for working with terminals.Aiming at making the function as ortable as possible, so that you can
just plug in "use Term::ReadKey" on any architecture and have a good likelyhood of it working.