Initial commit to windows-xp branch.

Providing new windows-xp branch as discussed with Robin.