Don't attempt to constrain values in setters
Make ol.control.Control extends ol.Object
Basic support for text symbolizers

This adds basic label rendering for points and polygons to the
canvas renderer, and a text symbolizer to the style package.
Fixing merge errors from unmerging #404
Use 'text' instead of 'name' for the label text
Changing renderLabels_ method name to renderText_
Prevent buttons from setting out-of-range brightness/contrast/saturation values
Stop buttons from moving so much when changing values
Add 'units' property to ol.control.ScaleLine
Proper handling of defaults
Adding TODOs
Updating example to use new properties
Merge pull request #770 from ahocevar/text-symbolizer

Basic support for text symbolizers. r=@bartvde,@tschaub
Add 'projection' and 'coordinateFormat' to ol.control.MousePosition
Meaningful variable names
Merge pull request #798 from twpayne/fix-layer-setters

Don't attempt to constrain values in setters
Merge pull request #800 from fredj/control_object

Make ol.control.Control extends ol.Object
Fix WMTS requestEncoding
Sort matrixIds by scaleDenominator

We cannot assume that the matrixIds are ordered in the matrixSet. For example, they're not ordered in http://wxs.ign.fr/cle/geoportail/wmts?SERVICE=WMTS&REQUEST=GetCapabilities.
Add an IGN WMTS example