Resource manager, resource finder, conversation trees, sample conversations

Big sections of code imported from other proof-of-concept scratchwork.
Getting it cleaned up now.  These changes don't necessarily work, nor
even is there necessarily a definition of "working" for this yet.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@gmail.com>
Cleanup/reorg of setup, SSoT for warren version/archive extension, more

The binary runs now, exercises the Resource Manager/Finder a bit, and
the Conversations engine too.

Up next:
 - harness for proper unit tests
 - more build info put into binary (e.g. path to share dir)
 - command line options for binary
 - config file

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@gmail.com>