Genie:  Deduplicate NewSession()
Genie:  Pass plain Session& to new ProcessGroup()
Genie:  Pass plain Session& to NewProcessGroup()
Genie:  Pass Session& to GetProcessGroupInSession()
Genie:  Store as plain Session& in setpgid()
Genie:  Store as Session& in TerminalHandle::IOCtl()
Genie:  Return plain Session& from GetSession()
Genie:  Pass ProcessGroup& to SetProcessGroup()
Genie:  Clean up unneeded intrusive_ptr() construx
Genie:  Return ProcessGroup& from GetProcessGroup()
Genie:  Return ProcessGroup* from FindProcessGroup()
Genie:  Inline 1-arg NewProcessGroup()
Genie:  Pass filehandle& to SetControllingTerminal()
Merge branch 'pgrp-cleanup'
Genie:  Rename Session member functions
Genie:  Rename Session to relix::session
Genie -> relix:  Move session
vfs, Genie:  Add getpgrp(), setpgrp() primitives
Merge branch 'relix-session'
Genie:  Rename ProcessGroup member functions