message: Use Rectangle::contains for robot digger check
diff: @@ -953,7 +953,7 @@ void MapViewState::placeRobot()
  else if(mCurrentRobot == RobotType::ROBOT_DIGGER)
  {
  // Keep digger within a safe margin of the map boundaries.
  - if (mTileMapMouseHover.x() < 3 || mTileMapMouseHover.x() > mTileMap->width() - 4 || mTileMapMouseHover.y() < 3 || mTileMapMouseHover.y() > mTileMap->height() - 4)
  + if (!NAS2D::Rectangle<int>::Create({4, 4}, NAS2D::Point{-4, -4} + mTileMap->size()).contains(mTileMapMouseHover))
  {
  doAlertMessage(constants::ALERT_INVALID_ROBOT_PLACEMENT, constants::ALERT_DIGGER_EDGE_BUFFER);
  return;
  