Add wrappers for multiple Cesium classes

Per our offline discussions, I have added additional wrapper classes and functions for a large part of the Cesium API.  Not all of them are tested (such as PinchEvent and several of the Provider classes), but I would expect most things to work.