extopts: Smart options wrapper (module_opt) is separated into extopts
lib.
extopts: Implemented getopt-compatible structur and usage generator.
extopts: Implemented getopt-compatible options parsing method.

get_extopt_orig() works precisely like getopt_long() does except that
it receives 'extopt_orig' structures instead of 'option'.
extopt: Added simple test for getopt standart functionality in main.c.
extopts: get_extopts implemented for long options.