Start refectoring DynamicObject.vertexPositions

This change removes DynamicObject.vertexPositions and pushes it down into the objects that use it.

CzmlDataSource and GeoJsonDataSource still need to be updated.
Merge remote-tracking branch 'origin/master' into vertexPositions
Merge remote-tracking branch 'origin/master' into vertexPositions
Fix GeoJSON processing

We now moved vertexPositions from DynamicObject to the individual graphics.  GeoJSON now also uses the Polygon outline settings instead of creating a DynamicPolyline instance.
Fix CZML processing

We now moved vertexPositions from DynamicObject to the individual graphics.
Rename `vertexPositions` -> `positions`
Update CHANGES
Merge remote-tracking branch 'origin/master' into vertexPositions

Conflicts:
	CHANGES.md
Merge remote-tracking branch 'origin/master' into vertexPositions

Conflicts:
	CHANGES.md
Merge remote-tracking branch 'origin/master' into vertexPositions

Conflicts:
	CHANGES.md
Merge remote-tracking branch 'origin/vertexPositions' into refactor-entity-show

Conflicts:
	CHANGES.md
	Source/DataSources/CzmlDataSource.js
	Source/DataSources/Entity.js
	Source/DataSources/GeoJsonDataSource.js
	Source/DataSources/PolygonGeometryUpdater.js
	Source/DataSources/PolylineGeometryUpdater.js
	Source/DataSources/WallGeometryUpdater.js
	Source/DataSources/WallGraphics.js
	Specs/DataSources/CzmlDataSourceSpec.js
	Specs/DataSources/PolygonGeometryUpdaterSpec.js
	Specs/DataSources/PolygonGraphicsSpec.js
	Specs/DataSources/PolylineGeometryUpdaterSpec.js
	Specs/DataSources/PolylineGraphicsSpec.js
	Specs/DataSources/WallGeometryUpdaterSpec.js
	Specs/DynamicScene/CompositeDynamicObjectCollectionSpec.js
Merge remote-tracking branch 'origin/master' into vertexPositions
Merge remote-tracking branch 'origin/master' into renameDynamicScene-vertexPositions
Merge branch 'renameDynamicScene' into renameDynamicScene-vertexPositions

Conflicts:
	Source/Widgets/Viewer/viewerEntityMixin.js
	Specs/DataSources/CzmlDataSourceSpec.js
Merge branch 'renameDynamicScene-vertexPositions' into vertexPositions
Merge remote-tracking branch 'origin/master' into vertexPositions
Merge remote-tracking branch 'origin/master' into vertexPositions

Conflicts:
	Source/DataSources/Entity.js
Changes after review.
Remove no longer necessary polyline that was part of the default polygon.
Merge pull request #1881 from AnalyticalGraphicsInc/vertexPositions

Refactor DynamicScene vertex positions