Merge pull request #66 from unepwcmc/visualisation-data-filtering

Visualisation data filtering
Indicator selector modal
Remove non-client side test
Add tests
Merge branch 'master' into indicator-selectorator

* master:
  MAKE ASSIGNMENT UN-WRONG
  Actually test for presence of variable, not just that it's true
  Re-add visualisation view tests
  Add retina image mixin
  Clean up failing tests
  Refactor getIndicatorData again, using callbacks as causes memory leaks
  Refactor getIndicatorData to take a callback
  Refactor tests to use new visualisation factory with correct data format
  Remove map move bindings on view close
  Integer filter shows upper and lower bounds
  Update client to expect visualisation data to be nested in results
  Make indicator/:id/data route return bounds and results
  Add calculateIndicatorDataBounds function to Indicator
  Save a Map visualisation's bounds
  Make a start on visualisation filters
  Remove tintin images

Conflicts:
	client/test/src/section_view.coffee
Add hover state for indicator selector
Removed some unnecessary divs
Merge pull request #67 from unepwcmc/indicator-selectorator

Indicator selectorator
Merge pull request #68 from unepwcmc/visualisation-data-filtering

Indicator data path on server supports filter parameters
Merge branch 'master' into visualisation-data-filtering