Make our sys.path adjustment more robust.

Nose uses a custom importer that seems to cache.  Using "" for the current
directory gets it confused for some reason, but only on a Mac, using Py3.3,
in a virtualenv!
Skip bug212 on py3, it isn't fixed yet.
Get rid of locals().  Thanks for the prod, Brett Cannon.