Make tool usable from Visual Studio

- Produce output compatible with the VS Output Window format.
- Fixed line and character position.
- Recurse into directories
- Add support for IgnoreContext extension method.