Use __file__ as the basis for module search path

Since __file__ is tied to the actual location of the file, this ensures
that module loading will always work even if the files are loaded from
a link.
Merge pull request #6 from mistydemeo/paths

Use __file__ as the basis for module search path