urlencode the scenario name

Currently you get an error when saving screenshots for scenarios that contain certain characters in their name, such as forward slash or comma. These can be urlencoded to avoid this error and to facilitate browsing the screenshots in a browser.