CMake gives us config.h at all times, so don't conditionally include it

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Do not pretend to support Solaris

Especially since we don't, nobody has shown any interest in doing so,
and the port didn't actually do anything.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Remove obsolete SWIG preprocessor directives

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>