DAST Scanner profile form - add remaining options [parent issue]
* Main issue: https://gitlab.com/gitlab-org/gitlab/-/issues/225804
## Summary
This issue is for implementing the remaining options for **DAST Scanner Profiles**.
1. Scan Mode
2. Ajax Spider
3. Debug Message
## Designs
Reference design in the main issue - https://gitlab.com/gitlab-org/gitlab/-/issues/225804
## Implementation plan
| ~backend issue | ~frontend issue |
|----------------|-----------------|
| https://gitlab.com/gitlab-org/gitlab/-/issues/254626 | https://gitlab.com/gitlab-org/gitlab/-/issues/254202 |
## Decisions
### GraphQL
### Mutation for creating a DAST Scanner Profile
```diff
mutation{
dastScannerProfileCreate(
input: {
fullPath: "namespace/project"
profileName: "test"
spiderTimeout: 123
targetTimeout: 123
+ activeScan: true
+ ajaxSpider: true
+ showDebugMessages: true
}
) {
id
errors
}
}
```
issue