Second part of making IO up to spec

with S16 | S32/IO synopsis updates.

This was mostly about making IO::Path smarter: keeping the $*SPEC/$*CWD
settings at creation time for later usage.  And making sure all IO::Path
methods map to the correct $!SPEC.samemethod (or composite).