windows specific
changes for windows support
merge, add PIC
update to freeopcua changes