fixed typo
Made CMSSW version changeable, added option to not compile immediately, and return if invalid option given