WKT: Improve documentation consistency.

Made newState & parse(...state...) protected as they can be accessed from other subclasses that aren't necessarily
the current superclass instance.
New: Shape.getBuffered(ctx,dist).  New WKT Buffer(shape)