Add static_assert unit test on sockaddr_un creation.
Changed header files to .hpp extension, as clang makes clear .h files with C++ is depricated.