Fix image file name when caption or description is not in Latin script

System filenames have to be in Latin script.
Fix case-sensitive detection of untitled notes
Update gem
Update gems
Reject note and send admin email when note is conflicted
Ensure image caption is in Latin script before using it for file name

System file names have to be in Latin script.
Update styling and mark-up