git pushes must be asynchronous
See #393 (closed).
As per the new backend architecture, we need to implement async operations on Damned Lies. Currently, all actions are synchronised, leading to timeout issues when refreshing branches statistics or pushing new commits.