Reset the fd to -1 after PreInit

We open and remove the device immediately, but the fd was left on the old
value. This makes debugging harder, since the fd looks correct when it isn't.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>