De-lint

Remove redundent identifiers, add semi-colons and fix IDE warnings
Improve output of upload revision output

Reorder revisions to desc order., format date better and user proper
html
DRY up the comment controller

There was a bit of duplicated code involved in rendering the edit and
add comment forms.  This reuses a single form renderer.
Add visual indicator that a file has been selected

The jquery plugin used had obscured the fact that a photo had be
selected
from the filechooser.
Merge pull request #56 from azavea/comment-refactor

Comment refactor
Merge pull request #54 from azavea/topic/revision-refactor

Refactor upload revision manager