Added a resource to view files at a certain commit

This commit also includes advanced styles and the highlight.js dependencies for code highlighting.
There still seems to be an issue for small files being interpreted as the wrong language. Furthermore, there is no ability to get here from Devhub or a way to list directories yet.