This program takes a master property file, and using the configuration specification, generate an output file that only contains the properties for that particular configuration.
For the different types of legitamite configurations, please see org.apache.derby.modules.properties
PropertySplitter will look at cloudscape.config. to see which configuration a particular module belongs to. E.g., cloudscape.config.dataComm.listen=cloudtarget,cloudsync this means all properties associated with dataComm.listen will be in the output properties file only if we are generating for the cloudsync or cloudtarget configuration. They will not be in the output properties file if we are generating for the cloud or cloudscape configuration.