all: Remove duplicate definitions
build: Don't dist generated headers
build: Remove duplicate flag
build: Add missing header to gir files
emulation: Fix escape sequences of keypad Home and End

https://bugzilla.gnome.org/show_bug.cgi?id=600659#c63