Added -c
Added a few error messages
Switched to getopts
Removed .zip from configuration due to mime identification of some zip as Java
Adds long options and small help fixes