Moved Defines class to shared dll

We used to duplicate the definitions of basic file names and update
locations in Procon.Core and the updater class, but now it's all defined
in one central location