Py3: Fixed pyobject renderer.
Py3: Fixed pyobject renderer.

Don't pass locals to `exec` to execute the modules being included in a
global context. This is from the `exec` documentation: "If exec gets two
separate objects as globals and locals, the code will be executed as if
it were embedded in a class definition."

If don't do this, there will be issues at least with Py3 list
comprehension like this (see test_import_random_password):
  import random
  [random for _ in (0,)]

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt