Support for GNU getopt

-) implemented DChat options using GNU getopt_long()
-) updated usage()
-) moved getifaddr() to main()
-) updated manage
-) added checks for GNU getopt in autotools