changed command line functionality
argument "/components" - will list all existing components settings (name=true|false) - exits without executing the setup argument "/components name=true" - will enable component name for install argument "/components name=false" - will disable component name for install the argument /components can have multiple sub options, like /components name1=true name2 =false - fixes -- avoid using GetOptions due to parsing problems using StrStr instead -- skip sections which are marked as readonly (CPack REQUIRED) -- move commandline parsing into a separate macro to avoid conflict with manual changed sections within the UI