keyboard: Replace GtkStack child names with widget references

The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
11 jobs for keyboard-stack-visible-child in 4 minutes and 36 seconds