Fixed illegal character in path during build
AppVeyor integration fixes

- specification name (test name) is prefixed with current context name
- built-in timer for specification elapsed time. TimingRunListener
always returns -1 (specification not found)
- JSON serialization with JavaScriptSerializer. "Manual" serialization
is no way for exception stack traces.
- colored output (AppVeyor supports ANSI colors)