libcf -> configment

The libcf directory has been renamed configment; the library
itself is now renamed libconfigment.a
New libtest subdir

The libtest library is now made available in a subdir.
cf subdir for cf_test header files
All header files are now in cf/
Removing cf_ from configment cpp files
New executable cf_create_template_config
New executable cf_create_template_config
New cf_validate executable

cf_executable <configspec> <config>
Merge branch 'master' into renaming