Consolidate customizable build time settings into vendor.h

This patch moves build time settings for IE, like company name and COM GUIDs, into a new file `vendor.h`. The file provides a central place to change these settings without having to go over all of the code.