Removed Diagnostics class library project.

Moved Diagnostics project to a different repository (diagnostics).
Replaced the project with a DLL of the diagnostics project. Also added
an unit testing project for the dataprovider to the solution.