PLYObject & PLYElement: add query methods to interface and implement
PLYProperty: work in progress/refactor
PLYObjectTests: improved tests to use only exposed interfaces on PLYObject