fixed script call and changed device id

* script is now called correct when a usb device is connected
* device id consists now of HOSTID_DEVICEID
* reconnection of device maintains DEVICEID since it is derived from USB topology