Don't assume lua libraries
Avoid extra calls to mkdir -p
Remove ./lib as the default install location
Detect conflicting versions
Describe general purpose usage