Creates a simulated local processor from a device specification proto.

The device specification protocol buffer specifies qubits and gates on the device and can be retrieved from a stored "proto.txt" file or from the QCS API.

processor_id name of the processor to simulate. This is an arbitrary string identifier and does not have to match the processor's name in QCS.
device_specification v2.device_pb2.DeviceSpecification proto to create a validating device from.
gate_sets Iterable of serializers to use in the processor.