#413 Use native paths and not POSIX paths for absolute paths.
#413 Use native paths and not POSIX paths for absolute paths.

 * this ensure that valid paths can still be processed including a path
   with backslah on Linux/POSIX.
 * also make sure that file info are always returned (eventually empty
   if there was an error to fetch them)

Signed-off-by: Philippe Ombredanne <ca95c4a6a4931f366cbdaf5878c5016609417d37@nexb.com>
yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,michaelrup/scancode-toolkit,michaelrup/scancode-toolkit,marcreyesph/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,michaelrup/scancode-toolkit,michaelrup/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,marcreyesph/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,marcreyesph/scancode-toolkit