Allow passing arbitrary synthesis/recognition headers to resources.

Allows including any MRCP headers without having to duplicate them in this specification, or being tied to MRCP.

Fixes #91. Fixes #96.