reset device before every connection

We reset a usb device before issuing LIBMTP_Open_Raw_Device_Uncached(), so we do not timeout, when libmtp can't properly open the usb device.
use default usb context in smtpfs_raw_device_new()