#51 add range slider

Adapted ui-slider to allow for delays. This prevents google maps from being overloaded and too many rest requests being issued as a result of slider changes.

Also raised PR on ui-slider to get delay slider added: https://github.com/angular-ui/ui-slider/pull/56