More typescript definition file updates

I changed some "Object" types to "any" because typescript only allows properties defined on `Object` if that is the type.

For example `var obj: Object = {}; obj.data = 'something';` causes an error but `var obj: any = {}; obj.data = 'else';` does not.

Besides that, I fixed up the Point class that was out of date.