angleTo, face, distanceTo for Point or double pair

The `angleTo`, `face`, and `distanceTo` methods each now accept any of
the following as arguments:

* `GObject`
* `double, double`
* `Point2D`
Added goToStart

Basically a convenience method