Template root directory is the directory where templating.py is located instead of being hardcoded
Merge remote-tracking branch 'origin/master' into 597-directory-neutral-templating
Add abspath call to the dirname in case the path happens to be in sys.path for some weird reason (if it's in sys.path __file__ will return a relative path instead of the absolute path).
Fixes #597 on github.
Merge pull request #600 from openspending/597-directory-neutral-templating

Template root directory is loaded based on file position