Ensure path is always normalized