DAST Scanner profile form - add remaining options - Backend

Summary

As part of this issue, we'll add the remaining options for DAST Scanner Profiles Form.

The DastScannerProfile create mutation will become

mutation{
  dastScannerProfileCreate(
    input: {
      fullPath: "namespace/project"
      profileName: "test"
      spiderTimeout: 123
      targetTimeout: 123
+     useAjaxSpider: true
+     scanType: ACTIVE
+     showDebugMessages: true
    }
  ) {
    id
    errors
  }
}

and these fields will be available in the query and update too.

Implementation plan

Production code

Edited by Craig Smith