Escape spaces when registering the Perforce client spec

Perforce fails to sync files when the client has unescaped spaces.

This escapes spaces in the client path.