Added positional parameters groundwork

Added the foundation for positional parameters, although they do not work from the shell yet. Also made it possible to add any kind of variable that can be `tostring`ed to the environment.