LIB-45: parse /proc/sys/dev/cdrom on Linux

This extracts the default drive from /proc and falls back to
one of the hard coded defaults if this isn't available,
for the error message.

We might rather want to prefer /dev/cdrom, but that needs
fiddling with find_drive/exists in unix.c again.