Start Persistence API.
Add DataView, DataOptions and default implementations of DataContainer, DataView, and DataOptions.
Mark potential candidates for DataSerializable.
Add DataPath for marking methods and fields for automated DataSerialization.
Make EntityMeta DataSerializable. Add getter for DataSerializable objects in DataView.
Clean up MemoryDataView. Implement remaining getList methods.
Refactor Persistence to DataSource.
Add DataQuery and replace getting via String.
Remove unecessary override in ChunkIterator.
Modify DataQuery to not store separators