Extract clean_path_info method from Rack::File#_call

Hi,

Algorithm to clean path info to safe one in `Rack::File#_call` is very nice.
So, I extracted it as `Rack::Utils.clean_path_info` so that Rack applications can use it easily.

Could you merge this pull request?

Thanks.