Edit fields displayed by default
Clean up model values for display

- Clean up language fields and combine them; some issues with values
in the spreadsheet and displaying them
- Display program duration as one simple field
- Display week duration as one simple field
Merge remote-tracking branch 'upstream/staging' into topic/single-school-view

Conflicts:
	python/ecep/portal/models.py
Add javascript imports for single view location; Resolve merge conflicts
Exclude externall css/js from jenkins tests
Add urls for single location view and api for grabbing its position
Remove portal.sms from installed apps

Fixes problem of django_jenkins inspecting css/js twice for portal app
Add functions to serve up single school page view for permalinks

- Add helper function (from v1) to load location data
- Add location view that serves up location data to location template
- Add location api view that returns lng + lat of a given location
Add view for a single location/permalink
Add css classes to display map on single page view
Formatting
Only add languages to display fields if there is one present
Add javascript file that handles displaying position of single location

This javascript function queries the location API for lng + lat and
adds a marker to a leaflet map for that position.

Additionally, uses a plugin to embed google maps baselayer.
Add leaflet google maps plugin and license
Add leaflet icon/images for styling from prototype
Add Thumbs.db to gitignore/delete
Decrease verbosity
Remove html markup
Merge pull request #185 from notthatbreezy/topic/single-school-view

Topic/single school view