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 branch 'master' into svgPathBindingHandler

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

@import is not allowed in CSS after rule declarations.
Move shared lighter styles to lighterShared.css so that the order of imports are the same between lighter.css and widgets.css
Add SvgPath change to CHANGES.
Refactor Sandcastle examples to use two new helper functions: addToolbarButton and addToolbarMenu.
Merge remote-tracking branch 'origin/master' into svgPathBindingHandler
Merge pull request #1326 from AnalyticalGraphicsInc/svgPathBindingHandler

Remove SvgPath in favor of a Knockout binding handler.