(#89) - remove point class

well doesn't actually take out the point class, but guts it, adds a warning and replaces all internal uses of it with a toPoint function which turns an array into an object, with x and y, and if the array has length longer then 2 adds a z and if longer then 3 adds an m because somebody might use it.

in version 3 point and mgrs can be totally removed.