File path normalization