PTFM-10559: Remove support for record-based workflows

- Remove dxpy.DXRecordWorkflow and rename dxpy.DXAnalysisWorkflow to
  dxpy.DXWorkflow
- Remove some unnecessary imports and general cleanup