I've added a loading spinner that replaces the text in the button while the request is processing, it looks like this:

![screenshot2](https://f.cloud.github.com/assets/1644254/2300692/9fd19a6c-a101-11e3-8733-476d3eb35b53.png)