build: Move cursor Makefile.am into toplevel Makefile.am
build: Move src/Makefile.am into toplevel Makefile.am
build: Move tests/Makefile.am into toplevel Makefile.am
build: Consolidate scanner build rules
build: Generated protocol files live in protocol/ now

Fix up the references in include_HEADERS.
build: Include protocol/ so we pick up generated headers