feature: Visual Studio formatted failure reports

This makes it possible to have error messages formatted for VS
by using '--formatter=vs'

Addresses issue: #6
added visual studio failure formatter class

handling errors without file and line information

Added option '--formatter'