Controling the usage of UAC

An ability to enable or disable the request for UAC. Now it can be controlled only via compiler definition so if you don't want UAC, you need to change the source code of wupdate.pas after every component update. However there is no easy way how to check this state at build time.