Version 3.1.1 IPC symbol visibility
This release simply makes the option symbols for some IPC options available universally at compile time. Using these options where not supported (e.g. trying to set UNIX style ownership on a Windows named pipe) still fails, but this allows portable code to be written that can cope with these differences at run time, hopefully reducing friction in their use.
(This release is busted, DO NOT USE.)