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.
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.