Rename libcfpub to libcompat (Redmine #2052)

libcompat is a well-known name, so stick to it.
Merge pull request #395 from dottedmag/cleanups/rename-pub

Rename libcfpub to libcompat (Redmine #2052)