Added new subtree "zsh/variable."

Such tree handles zsh variable syntax, parameter expansion, and global
variable caching. A myriad of another minor changes abound.