Allow using device numbers on Windows.

This adds support for device numbers on Windows. 1 is the first available CD drive, 2 the second and so on.

Device numbers can be used as a parameter to `discid_read*`, but `discid_get_default_device` will always return the Windows drive letter.