introduce a new bit in the SXP header to mark promises as new

Although the bit is called "spare" and the comment claims that it is
unused, it actually is in use. It is unclear if there are any
conflicts, but introducing a new bit ensures that there are none.