environ: add missing header
basic_filebuf: add missing header and type casts
container: move out comparison operators
environ: add missing header

For ptrdiff_t.
x11::server: be more explicit
process: rename redir

Apparently, gcc is too stupid.