#16 makes project a class library, creates console app project

Changes SourceBrowser.Generator to be a class library (previously,
console application)
Removes its Program.cs
Creates a console application project:
SourceBrowser.Generator.TestConsole
Implements a simple test app.
#16 renames TestConsole project to Samples

As this is not a test project, and the fact that it's a console
application should not influence the name. This project is used to show
sample  usages of SourceBrowser, including the Generator module and
possibly other modules.
WorkspaceFailed handling for non web servers

When WorkspaceFailed is raised and the code does not run on a web
server, this throws an exception which is handled by the invoker, for
example, the Samples project.
Added Roslyn dependencies to Samples project.
Remove specific references to .sln files.
Merge pull request #20 from CodeConnect/classLibrary

Generator is now a library that we'll consume from other projects.