Load comments

This checkin does the following:
* GETs comments for each submission file
* POSTs new comments to the database
* Updates new comments in the database on user edit
* Adds a directive to display a submission file
* Adds a directive to switch between submission files
* Supports toggling whether comments are released