Add names to enums

gdb was showing <anonymous enum> instead of useful stuff, so name
all our enums.
7 files changed