Make lemon give the Token to AssignStatement instead of a Variable

This saves us some nasty casting.