Output property type names from original spec

The original PLY format document uses the names "uchar", "char", etc.
instead of "uint8", "int8", etc.  We still accept the latter in input,
but output now uses the former.  The example test/tet.ply has been
updated as well.