Downcase file name before comparing against Markdown extensions
Upgrade to GitHub Java API 2.1.4
Update Turkish translation
Remove unneeded casts and use String.contains()
Remove unneeded instanceof check

Repository implements Serializable and does not need
to be explicitly checked before inserting into the bundle.