window: set back button arrow icon according to locale's text direction

https://bugzilla.gnome.org/show_bug.cgi?id=707211
Add an AppData description for gitg
Add "Get Patch" button to Diff View