improved usability of commentOutUnusedParameters by using Getopt::Long and introducing some options.