Updated TODO.
Allow passing an Int code to content error state

This allows us to error on codes other than 400.
Added code to XPath in XSD.
Added builder code to add the code XPath state.
Modify the XPath Sate to accept code, handler passes code over.
Make xpath join opt (and xsl mode) aware of xpath code attribute.
Initial tests.