Bring up to the Rayo specification

Todo:

* [ ] Call/Component/Mixer addressing
* [x] Refs, join references
* [x] Input complete reasons
* [x] End reasons
* [x] Multiple headers with same name