Changes pre 1.8.4 release
Fix #762 - Added correct encoding for history client names
Fix #764 - Stopped trying to process blobs
Rename DevNotes to Contributing.md to follow GitHub.com convention

As @nikmd23 pointed out, the name of this file is a special convention in GitHub as documented here: https://github.com/blog/1184-contributing-guidelines
Handled coding convention warnings

- Some StyleCop rules have been removed
- The compiler warnings regarding XML comments have been suppressed
- Made some changes in code to comply with remaining CS and SC rules
- Some assemblies have been marked as non CLS compliant again as they
violated it
Merged latest version of master into version-2