New Issue: Update openUrlReader and openUrlWriter to use region argument instead of start and end

20527, "lydia-duncan", "Update openUrlReader and openUrlWriter to use region argument instead of start and end", "2022-08-26T18:06:05Z"

openUrlReader and openUrlWriter follow a similar pattern to file.reader and friends in terms of their arguments. #20475 updates file.reader and friends to use a region argument instead of start and end arguments and these functions in the URL module were adjusted to call the more stable versions. However, it would make sense for them to also update their interface, both to stay in sync with their counterparts and because Chapel's range type is a more natural interface to use to indicate regions of a webpage.

#20475 did not take this on because the URL module is not intended to be stabilized for Chapel 2.0, but I anticipate this being an easy change to make