Plane

Add `Plane` type and update functions that accepted plane normal and constant to use the plane type. This is an updated subset of the [polygonidl](https://github.com/AnalyticalGraphicsInc/cesium/tree/polygonidl) branch.