Environment with built-in list

Added: The environment variable class now has methods for managing value lists.
Local environment stored in process

Added: The process class now stores a local environment container for every process.
New shell output system

Added: Every outputs now comes as a shell message and is translated into the target language by the sender of the message. The seperation of what the message is about and the human-readable message is a major preparation for the ai.
Last command on shell output

Added: The shell widget now prints the last input on the output area. It also prints the prompt so it looks like the shell just shifted a line down.
New shell message system for shell programs

Added: Shell programs do now support the new shell message system. By default, they look up the human-readable values in the program's resource bundle.
Change Directory Program

Added: There's now a program for changing the directory. It's located in /system/bin, so you can use "cd [path]" everywhere.
Fixed: The program classes now register in a better order.