documented lifetime of files stored under user config dir
Unique identifier feature stubs

Provides services for various semi-unique identifiers
program name feature stub
Thread primitive feature stub

Platform agnostic primitive for managing threads
rwlock concurrency platform agnostic primitive

basic stub and unit test included.
I have not been successful in getting g++ to compile this correctly yet.