Re-enable push multiple branch grid

Fixes regression of 3783df637f08bd71ff17dee8422ff2af72818dc2
Merge pull request #2291 from linquize/reenable-push-grid

Re-enable push multiple branch grid
"working dir" and "working tree" renamed to "working directory" to simplify translation
"Initialize repository" renamed to "Create repository"
"dir" changed to "directory"
Translation updated from Transifex
Allow push by commit hash (fix issue #2240)
Merge pull request #2298 from jeffqc/master

Allow push by commit hash (fix issue #2240)