@param on_device_acquire - Optional callback to be called before device is acquired. If false is returned, device usage will fail
@param on_device_release - Optional callback to be called after device is released.
@return server object handle, NULL if creation of server object
failed. Successfully created server object must be destroyed with
paired call to ::jackctl_server_destroy
Call this function to create server object.
@param on_device_acquire - Optional callback to be called before device is acquired. If false is returned, device usage will fail @param on_device_release - Optional callback to be called after device is released.
@return server object handle, NULL if creation of server object failed. Successfully created server object must be destroyed with paired call to ::jackctl_server_destroy