Allow users to delete own photos from gallery

Added delete label to photos in gallery

added an event to delete photos of current user

Added css for hiding/revealing the delete label

Included the photo stylesheet

Added cucumber test for deleting your own photos

Removed wip
refactor authorIsCurrentUser to user model as isAuthorOf

Dried up authorIsCurrentUser in views.js

removed authorIsCurrentUser, now called from views.js

remove authorIsCurrentUser from views.js
Merge pull request #5131 from wegotcoders/3801_delete_own_photos

3801 delete own photos