all: Remove duplicate definitions
build: Don't dist generated headers
build: Remove duplicate flag
build: Add missing header to gir files