command line option parsing library written in C.
enhancements to getopt:
1) popt is fully reentrant
2) popt can parse arbitrary argv[] style arrays while
getopt(3) makes this quite difficult
3) popt allows users to alias command line arguments
4) popt provides convenience functions for parsing strings
into argv[] style arrays