The last line of the file was truncated. It just needs a line with a closing curly brace at the end.
USB_desc also needs the following fix from upstream. Without this fix, the program print out lots of garbage when it runs past the end of valid data.
arduino@ca17d62
The KeyboardController and MouseController examples work fine. I am unable to try the ADKTerminalTest example because I am not an Android dev and know nothing about ADK.