This library goes further than the stdlib to get arguments and environment
variables, including reading from /proc/self/cmdline and similar.

This is helpful for library crates that don't want to require them to be
passed down to the library by the user; particularly if called from a
non-Rust application where the Rust stdlib hasn't had a chance to capture
them from the int main (int argc, char *argv[]) invocation thus breaking
std::env::args().