Renamed terminal-lib to terminal-input-lib.
Circular buffer, unit tests.
Shelled stream strat, filedes and stub, unit test.
Small test name change.
Defined stream-strat-i.
Added stub stream strat, unit tests.
Implemented file-descriptor-stream-strat.
Stubbed stream-buffer modules.
Updated forwards.
Bashed unnecessary test header.
Stream buffer, unit tests.
Shelled what is likely the last few modules for terminal input.
Converted trie to tcc.
Implemented trie, unit tests.
Updated forwards.
Stubbed modules to express design relationships.
Renamed input-handler{,-i}.hpp.
Added def for code_point_t.
Added missing return types to methods.
Mocked input handler.