Creates SourceBrowser.Site project
Merges the website project into SourceBrowser.Site
Create ReferenceSourceLinkProvider once.
Cleanup the Website to make it work on any machine

I had a couple of problems to make the website working on my machine. Here
are the fixes that was needed:
- There was a missmatch between NuGet packages and reference in csproj. I
  updated all problematic  packages and now it's find.
- *.cs was not allowed by IIS and was not handled by ASP.NET so I removed
  the security config for *.cs and added a global handler to delegate all
  file-extenions to ASP.NET in web.config
Cleanup WebSite with StyleCop

I cleaned up the code of the Website with Resharper and StyleCop. I
haven't touched the account stuff, since it isn't really SourceBrowser
code.
Install Resharper and StyleCop on your machines too, this really helps to
provide good code quality. With those two it is as easy as pressing
"Alt-Enter" to fix a quality issue.
Fixes .gitignore

Directories are excluded by providing their name followed by a slash.
Asterisks didn't seem to work for what we need.
Creates SourceBrowser.Site project
Merges the website project into SourceBrowser.Site
Create ReferenceSourceLinkProvider once.
Merge branch 'websiteMerger' of https://github.com/CodeConnect/SourceBrowser into websiteMerger

Conflicts:
	.gitignore
Merge pull request #24 from yannisgu/websiteCleanup

Cleanup the Website to make it work on any machine
Fixes word wrapping

Somehow the bundle would use the bootstrap.min.css which had a different
stylesheet than bootstrap.css. The result was that <pre> tags had word
wrapping, which skewed the line numbering.
Merge pull request #25 from yannisgu/websiteStlycop

Cleanup WebSite with StyleCop
Merge pull request #26 from CodeConnect/websiteMerger

Merged website component into Source Browser.
Moved DocumentExtensions to /Extensions
Initial skeleton structure of WorkspaceModel

Based off the design discussed in #14
Renamed Link to ILink.

I forgot to rename after I changed it into an interface.
Added Name property to Document.

We'll need this when generating HTML.
Fixed merge
Moved Hashing to Utilities.

We'll be using this outside of ReferenceSourceLinkProvider.