i18n.js: Add interface to retrieve entire sections

And make use of that in HelpView
remove unused variable in i18n.js [ci skip]
Remove unused js code for login page
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 #5132 from svbergerem/remove-unused-login-js

Remove unused js code for login page
Fix mobile sign in page regression
Merge pull request #5136 from svbergerem/fix-regression-login-css

Fix mobile sign in page regression
Merge pull request #5131 from wegotcoders/3801_delete_own_photos

3801 delete own photos