A minimalistic CLI shell.
Supports a modular, on the fly, command tree structure, with basic command line functionality, like instruction history.
Please review src/example.c
A common usage is to have a client side console, connecting to a server thread through a socket.