Removed install command and created install option.
Changed 'operation' to 'command' in most places.
Enhanced configuration directory detection and added drush installation option.
Script now sets explicit permissions on created files.
Added install option to the setup command that allows script and configuration to be installed to system directories.
Added uninstall function to remove script and sites.
Fixed update_ports function not handling zero installed sites.