Non-local directory handling.

When using an external Selenium server, any files to upload will have to be stored on the Selenium server, however Codeception tries to use local directories. Now, if the data directory specified in codeception.yml starts with an '/', '~', '*:\', '*:/' it interprets it as a non-local URI.