Refactorings and bug fixes

- Replace handmade transliterate with I18N method call.
- Add a note in README on libmagic requirement.
- Fix bug occurring on installation due to /uploads/attachments directory being non-existent.
- Make code in `#number_to_human_size` more idiomatic Ruby.
- Refactor Markdown rendering, add fenced code blocks and syntax highlighting.