Use cookies for setting or getting the selected language
Add Locale Controller
Save selected language in browser session
Pass $cookies to app.run()
Minor Fix: Change angular-cookies version to 1.3.0-beta.13 for consistency
Reload page on language change
Don't reload on Language change
Bump angular-gettext to latest version
Merged & modified language changes by @machakux

- merged pull request
- moved all language switching code to LocaleCtrl
- ensured gettextLanguageChanged event is fired and can be handled
- small cleanups
Move dashboard controller into its own file
Move updateplots from plots.js into dashboardctrl
Use angular to fetch plot data instead of d3, use caching
Dont crash if regional tab was never opened
Use a shared cache flag.
Move getting of waterpoint stats into a factory
Put getting regions into a function
Bump gridster version to 0.9.15
Replace cartodb map with angular-leaflet

- use leaflet instead of cartodb
- simple % functional choropleth with hover
Move barDblClick handler from plots to controller
Two way connection between map and status bar chart

- clicking a region updates the bar chart
- doubleclicking a region bar or chaning the region filter will update
	the map