Minor bug fixes and cleanups

* Improve .ply loading to use either vertex_index or vertex_indices for
  the naming of face indices.
* Snap to centroid of loaded lines
* Fix selected point logging