Change constructor param name `key` to `url`

Changed the constructor param name `key` to `url` which matches the `initialize` function. The param name `key` is appropriate for the `basemapLayer` constructor, but `url` seems correct here, and is consistent with the `TiledMapLayer` constructor.