Improve input modals keyboard interaction

(cherry picked from commit 7adf1c510ca6387ee1784d27e433a2ba3d165b08)
Improve keyboard interaction in stream rule modals

(cherry picked from commit 8a866166e7760b5fbbb5ef7e3e1bdcd22d0c927c)
Set button type on forms, so enter submits it

(cherry picked from commit 2d5a4031a0d928201a08e733275dd62c9ff73d80)
Improve interaction with save search form

(cherry picked from commit 81563767348049fb80d0dfe32ac013002f743b8c)
Use focusFirstFormInput method on saved searches

(cherry picked from commit 4a0c64ce59b492e8c0913d0ffe1b296c852fe0f4)
Improve user interaction with dashboard forms

(cherry picked from commit 983fe9ea8a4bf5538202a1c1714df7a88b47f3e5)