load package/__init__.py if it exists, and set its __path__

Fixes #178, but unsure about general form of patch (haven't really looked at rest of pyston code to see if it goes against convention).  Also there's a bit of redundant string allocation/manipulation going on.
Tiny nit -- we've mostly been using camelCase for functions and underscore_case for variables.