feature: added support for command-line arguments parsing

* Adding support for command-line arguments parsing
* Adding support for multiple directories to the search paths for Lua libraries
* Using Getopt::Long instead of Getopt::Std
Better add a note here that this option might be removed in the future. Because resty might be implemented as a special build of nginx directly some time in the future and then `--nginx` will no longer make sense.