Fix for signing on Windows

path.filepath.Clean is SYSTEM DEPENDEND (and I suspect it changes "/" with "\") but it's used in writeURI to "clean" a URL (with "/").

use path.Clean instead (but I didn't want to change all references to path, so I just "renamed" the "path" import to "filepath")