Added loading animation to push/pull/commit buttons.

Now when you click on "commit", "push" or "pull", the clicked button will get an animated effect untill the action is performed.

![image](https://f.cloud.github.com/assets/5382443/2481457/eaa3185c-b0da-11e3-8896-0040aa407a34.png)