Add some niceness to the refresh buttons

- Now use the awesome Crouton library to display network errors
- Fix a few bugs and typos
- Introduce ConnectionCheckerHelper class designed to manage network
states