Cmd: Make the environment a global variable instead of a cmd attribute
Cmd: parse cvars when execing the command instead of when buffering it
Cmd: add Cmd::ExecuteAfter