Ongoing DynamicScene refactor

1. Add additional properties to DynamicEllipse, DynamicEllipsoid, and DynamicPolygon which will be used with new geometry code.
2. Tweaks to GeoJsonDataSource developers and minor CzmlDataSource cleanup.