FIX: python import

This patch is actually rather large and represents a significant amount
of hacking. Here is an incomplete list of changes:

- support for Python local variables (large accomplishment :-)
- proper handling of Python imports (also large)
- addition of Bytecode class to wrap around PyCodeObject and contain a
  private local variables
- usage of __init__.py in various places, instead of init.py