func New(device ios.DeviceEntry) (*Connection, error) {
	deviceConn, err := ios.ConnectToService(device, serviceName)
	if err != nil {
		return &Connection{}, err
	}
	return &Connection{deviceConn: deviceConn}, nil
}
New returns a new SysLog Connection for the given DeviceID and Udid
It will create LogReader as a buffered Channel because Syslog is very verbose.
package syslog
import (
	"bufio"
	"errors"
	"io"
	"github.com/danielpaulus/go-ios/ios"
)
const serviceName string = "com.apple.syslog_relay"
type Connection struct {
	deviceConn     ios.DeviceConnectionInterface
	bufferedReader *bufio.Reader
}