CPACK_WIX_PATCH_FILE now accepts a list of patch files. An error will now be produced if any of the patch files is missing. Previously this would be silently ignored.
Extract addtional classes and functions which are getting unsightly large. Use some of the coding conventions more consistently.