Refactored TypeMapper

Type mapper code optimized
added unit tests
a visualizer generated per assembly mapped instead of synchronize
content into one
moved the Debugger Visualizer name into AssemblyDescription
Merge branch 'master' of https://github.com/nbasakuragi/LINQBridge

Conflicts:
	VisualStudio/VisualStudioOptions.cs