DetailAttachementLink: new wrapper.
AI: move Joint enum here from CreatureAttachmentLink.

TranslatingDoor: new wrapper.
Door: add Axis enum.

Link: return reverse links correctly from get_one.
Flavor: add is_reverse method.

Script: add listen_timer specialization taking generic Message handlers.

Transition: correctly handle messages for other transitions.

LinkField, PropField: add support macros for const arrays.