Added a warning by default if inline namespaces unavailable.

Fixed a bug where we weren't detecting exception support on GCC nor clang.