Source code for getopt_long() in GNU glibc is included into klang.
This way will guarantee a portability on non-GNU systems.

new file:   COPYING.LIB
The license is written above. It is Lesser GPL.

new file:   include/klang/GNU/getopt.h
new file:   include/klang/GNU/getopt_int.h
new file:   lib/GNU/Makefile
new file:   lib/GNU/getopt.c
new file:   lib/GNU/getopt1.c
modified:   lib/Makefile
modified:   tools/driver/Driver.cpp