message: refactor(shared-data): remove enum from protocol schema pipette type
  This allows applications to specify new generations of pipette without having to
  modify the schema every time.
  Closes
diff: "definitions": {
  "pipetteName": {
  "description": "Name of a pipette. Does not contain info about specific model/version. Should match keys in pipetteNameSpecs.json file",
  - "type": "string",
  - "enum": [
  - "p10_single",
  - "p10_multi",
  - "p50_single",
  - "p50_multi",
  - "p300_single",
  - "p300_multi",
  - "p1000_single",
  - "p1000_multi"
  - ]
  + "type": "string"
  },
  "mmOffset": {
  