Added removal method to list class.
Keep head/tail upt to date after removal.
Fixed list iterator boolean conversion.
Creation/ending of processes, improved environment variable implementation.
Typedef for environment.
Observe "NoInherit" flag when copying environment from parent to child process.
Also, don't copy Global environment variables to child processes.