* [VAULT-37108] UI: update toggle-input test selectors
- update namespace-picker to data-test-button
* - replace instances of data-test-toggle-input with general selector
* - replace enableDefaultTtl() and enableMaxTtl() with general selector
* - replace toggleJson with general selector
* - replace toggleButton with general selector
* - replace toggleTtl() with general selector
* - replace hasToggleButton() with general selector
* - replace hasTTLPicker() with general selector
* - replace toggleDiff with general selector
* fix lint error :]
* fix failing test
* clean up selectors file and then update testButton to buttonByAttr
* a lot but not really in the scheme of things
* fix component test failures
* fix acceptance test failures
* fix namespace selector
* clean up remaining tests
* another test
* last test
* small changes, but I have test failures
* a mess in custom messages, really hard to test because of test pollution.
* make data-test-submit vs data-test-save
* change other-methods to sign in with other methods
* clean up of failing test
* buttonByAttr to button
* clean up test pollution on config messages
* sweep of clean ups
* another round of small cleanups
* fix some message things, remaining oidc issue?
* use a runCmd to better delete things
* fix to amend for recent auth test changes
* remove skip
* adds codemirror types
* adds api error message util
* converts tools/wrap component to ts and updates wrap request to use api service
* adds comments to api and error message utils
* adds type to html element event import
* add kv view for wrap tool
* add changelog entry
* update toggle and tests
* update changelog, style updates, fix linting error bug
* update tests
* update test to include multiline input
* clean up
* test improvements and clean up
* shift away from disabling button on error
* update test for json lint warning
* add check after back
* move assertions to a better test for them