service: use correct int16_t instead of uint16_t for error codes
remove unneeded int16_t* casts from calls to service_client_factory_start_service
idevicesyslog: use new service API
idevicesyslog: use events to allow automatic reconnect to device