XP compatible launcher

Building will have to be sorted but it's a start, please test as I don't
have an XP machine anymore.
Merge branch 'xplauncher' into development