message: Add `Control::position()` overload to get current position
diff: @@ -24,6 +24,7 @@ public:
  Control() = default;
  virtual ~Control() = default;
  + NAS2D::Point<float> position() const { return mRect.startPoint(); }
  void position(const NAS2D::Point<int>& pos);
  void position(const NAS2D::Point<float>& pos);
  void position(float x, float y);
  