[trunk] Refactored VSSolution publishing code
[trunk] VSSolution configuration registration is now done against a BaseTarget
[trunk] Support copying additional directories in the VSSolution builder