Release v2.1

Features:
- Added font-awesome css
- Handle invalid weather location
- Loading gif is changed to a css icon
- Added grunt tasks for distribution
- More details on grunt tasks in commits