Add target to generate source header dependencies
Regenerate source header dependencies
Reject unknown states in `window -t ...`