files: Don't call lseek on some restored files

Those opened for cwd, root, exe link and vma-s do not
care about the pos value.

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
restore: Parse /proc/self/maps for self mappings

On restore we only need to know currnet task mappings' start and end
to find where to put the restorer blob. And since the smaps file in
/proc/pid is up to 3 times slower, than the maps one, it makes
perfect sense just to parse the latter one.

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>