__file__ attribute was missing from modules that used macros. Patch that attribute in upon macro expansion.
Merge pull request #41 from finiteloop/master

Fix __file__ attribute for modules that contain macros