cda: better drive selection, user dialog when multiple possibilities
cda: carry drive device everywhere, validate track number, handle non-device (including symlink paths) without crashing
Merge pull request #53 from Lithopsian/search

cda: support multiple CD audio drives