Upgrade to xUnit 2

Fixes #628 

 - [x] migrated tests over to new infrastructure
 - [x] VS runner packages included for VS2013+
 - [x] console runner included for CI scripts
 - [x] Is Appveyor Happy?
 - [x] cleanup all the things
:cool: I forgot about the machine cache. And I was the PM at the time!