Reorganised.
Moved to pipe/
Moved, const declarations added, now in namespace "pipe".
'bind' method and casting to 'opipe' and 'ipipe' added for the 'iopipe' class.
'duopipe' class introduced to handle manipulating two pipes for interthread/interprocess communication.