Merge pull request #36 from AmadeusW/master

Removes notion of solutions when viewing a repo
HtmlEncode comments.

This fixes #38
HtmlEncode trivia value for non-comments.
Fixed path bug with nested projects.

The treeview wouldn't expand if there were 2 or more folders between the
.sln and the project folder. It was because I wasn't properly saving
paths within DocumentModel.
Remove empty entries when splitting GitHub URL

This fixes #18
Allow urls without http://

As @AmadeusW mentioned in #18.
Change how we choose the "RootPath" for a repository.

Fixes #43

Previously, I chose the root folder as the path in which the .sln file
resided. However, when .sln files are nested this approach doesn't work.
Now we use the root folder of the GitHub repository no matter what.