Remove C++ mangled catgets / catopen / catclose.

In the old headers, these were not extern "C", so they would show
up mangled when built for C++. This is no longer the case with
the new libc headers.
Merge pull request #1620 from waywardmonkeys/remove-cxx-mangled-catgets

Remove cxx mangled catgets / catopen / catclose.