Hi mmerickel, 

Thank you very much for the comments.
I will make the path-related code cleaner/clearer.

The original goal of this patch is to be able to have pcreate a.b.c as a/b/c.py
pkg_name was used as c. So I added pkg_full_name to indicate a.b.c.
I'll add comments and maybe change the name to make it clearer.