Added support for processor architecture filtering.
For example, being able to run certain installers if your system is 32-bit or if your system is 64-bit.
Changes made:
Added two new attributes to the configuration tag in XML document generated by the editor: processor_architecture_filter and processor_architecture_filter_not_match_message. Also added attribute to component tag: processor_architecture_filter so dotNetInstaller can skip over certain installers based on processor.
In dotNetInstaller solution, added new file ProcessorIdentifier with functions that get the current system's processor architecture, parses the string passed by processor_architecture_filter in the configuration file, and another function that checks the processor filter with the system's processor.
-Jason Biegel
patch for trunk of repository