Add a `nolocals` argument to the variable scanner functions.

It has no effect now, but will change the way `store` will handle its LHS.
If set to True, `store` will use the first set (globals) instead of the second (locals.)