fix "no CF card" problem on EOS 30D
https://sourceforge.net/p/gphoto/bugs/945/
added sony a900
avoid doing a getdevicepropdesc if it is not available, like on EOS 30D

Patch from  Thomas Tanner:
https://sourceforge.net/p/gphoto/bugs/946/