Documents SHA256

This PR allows an unauthenticated user to look up a table of SHA256 values for the documents in the system by navigating to `/documents`. 

Things to consider are: 
- Allowing an unauthenticated user to actually open the file (though, why, really?)
- Accessing a given document from a given sha256 value