Fix Windows compatibility
Fix Windows compatibility

Replace colons in package name with underscores.
Add 'dir' type in linking function to create accessible directory link.
Add more verbose error logging.

DispatchMe/mgp,Practichem/atmospheric,rhyslbw/mgp