Add existing headers and Makefile
Add existing implemention of crawl tool
Add existing implementation of crawler
Rename files to make more semantic sense
Fix file_exists to check info result correctly
Allow either single-/multi- thread build
Ignore final executable and all object files
Recur on DIRECTORY not REGULAR files, shesh
Fix the build for multi-threaded launcher
Complete transition of session, using trie
Naming: the crawler crawls files, not tries
Break record allocation into included file
Add modifications to records (set/sort)
Add competing methods for record (set) sorting
Rename static record subtree (methods)
Rename: records use an slist not a trie
Add additional tags, upgrade/clean-up older ones
Add updates to the core interface, and pipe stub
Add locking to trie session, dump properly
Minor fixes to file crawler, use file_type