Move registers struct into its own include file
Add tool to generate ASM macros for struct offsets
Ignore newly generated files
Use struct-offsets.s in scheduler helper