Common Assembly for WiX

Finished implementing common assembly for wix. MSI filename is dynamic
without renaming, and MSI metadata is also dynamic. Everything in the
solution is centralized to one file in regards to metadata.