Don't show edits on the edits page if the user doesn't have permissions

Fixes #169
Remove @csrf_exempt from route helper.

After some testing API access does not work without it.
So, I've moved the csrf_exempt decorator to only apply to API views.

Fixes #249
Hide soft keyboard on enter key.  Fixes #155
Fix incorrect filtering link on /edits

Fixes #873
Show map feature photos on the edits and user edits pages
Merge pull request #1400 from maurizi/misc-fixes

Misc bug fixes