Implementation PEP8 and Encode UTF-8
…gram. Not all of our examples will run successfully in CPython, as we will have some code examples of how to use Ruby code from Python, and that will certainly dont work on other Python implementations. So now, every example explicitly specified which Python interpreters it must be run with.
…irectly. Once typhon has been installed as a gem it will compile files only when needed. For development, we most likely will be usin bin/typhon directly.
…hich was supposed to be the case in my previous commit.
…scopes (of particular note, closure functions). Since all objects (including function and class objects) have a py_from_module method, we can use that in any scope to pull up the module it came from. This change uses that rather than the more complex switching based on node type done before. The only special case is when the node we're in doesn't come from typhon. Namely, an eval node, where there is no self to pull from.