fixed FileRelocator behavior

FileRelocator - more specifically the file remover was having problems
identifiying the file's type (file/ directory) because the file was
being created with only the file name (a short relative path) instead of
the absolute path