Implemented report generation for existing checks

**Check list:**
 - Pulled upstream/master
 - merged in local/master
 - compile ok
 - all tests green
 - ran explicit tests and checked report results
 - ran stylecop and fixed all issues
 - checked test coverage, no change as work did not add new code
 - pushed in /dupdob/nFLuent
 - prepared pull request

**Changes:**
- Contains report generation for exception error messages. Several technical classes added for that (POD)
- Contains report generation for all Checks available in nFluent. Did not verify coverage extensively but it looks ok
- *FluentLambda:*
  - improved error message format to match new standard

**WORD OF WARNING**
Merge can be painful for report generation. Exact reason unknown, probably bad trace in history. Wishing you the best