add support for xUnit 2 test runner

Fixes #609 

 - [x] resolve xUnit executables based on 32/64bit OS
 - [x] implement resolver which supports multiple files
 - [ ] make my F# code suck less
 - [ ] test this against a real environment
I'm sure there's a better way to create a sequence than this...