On android, use file descriptor instead of name

For android, first extract the file descriptor of the attached usb device. Then
use this file descriptor to open the divecomputer. Do this only on android. And
pass the int file descriptor as const void *.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>