Fixed backslash problem on Windows

Fixed problem with backslashes in include/import location on Windows.
DIRECTORY_SEPARATOR inserts a backslash in the cache files which makes the SoapClient crash.

Example: <wsdl:import namespace="http://namespace" location="C:/path/to/tmp\wsdl_md5.cache"/>

Windows has no problem resolving paths with regular slashes.