Ongoing property work

1. Get rid of `DynamicVertexPositionsProperty` and role the CZML processing aspect of it into CzmlDataSource.
2. Add `PropertyArray` and `PositionPropertyArray`, which allow for time-dynamic array properties.
3. Temporarily add some code to ReferenceFrameProperty to support positions, this may be removed in favor of a separate ReferencePositionProperty.