Drop MOZ_ WebGL extension prefixes to avoid warnings in Firefox
Changed extensions to use undefined when not available
Added failIfMajorPerformanceCaveat
Workaround tests until failIfMajorPerformanceCaveat is returned by getContextAttributes
Undefined tweak
Added allowTextureFilterAnisotropic
Update CHANGES.md
Added maximumScreenSpaceError
Adding dynamic vector display support.
Remove SvgPath in favor of a Knockout binding handler.

Also refactor CSS organization to eliminate duplicate imports.  Shared styles are in shared.css.  Individual widget CSS files, e.g. BaseLayerPicker.css, no longer import anything.  Users are expected to import "widgets.css" to get everything in the common case, or import all of the individual stylesheets, including shared, for each widget that they use, in the uncommon case.
Update CHANGES.
Fix CSS class name for chromeFrameOverlay.
Remove unused modules.
Add example and test for data binding to a whole object.
Merge pull request #1325 from fstoner/dynamicVector

Adding dynamic vector display support.
Remove duplicated change.
Changes based on review
Merge pull request #1321 from AnalyticalGraphicsInc/christmas

Merry Christmas
Merge branch 'master' into svgPathBindingHandler

Conflicts:
	CHANGES.md
Fix the "lighter" theme.

@import is not allowed in CSS after rule declarations.