Cleanup
Working implementation of OpenStreetMaps module.
Fix OSM maps bounds
Refactor to single Maps module selected from Preferences
License updates.
Add workaround for Leaflet bug.
Merge branch 'leaflet'

Conflicts:
	apps/report/modules/yui3.py
Minor spelling tweak
Handle authentication redirects for only HTML requests

- Requires latest django-rest-framework to utilize custom exception
  handler (updated requirement to v2.3.8)
- REST API requests will continue to return 401 or 403 responses if no
  auth or invalid auth provided.