Change photo upload in restaurant gallery view

Upload all photos at once instead of automatically uploading after user
insert
allow remove photo in restaurant' gallery

- Need to edit and use foundation.clearing.js at the moment
Minor edit

- add permission control for deleting restaurant photo
- change back to use foundation.min.js
fix generating filename on server
Show photo in review
Show and manage photos in reviews