add vi modeline
use an anonymous type, rather than declaring one the entire executable can see
spelling
generate dist.ini dynamically, to allow for more variations
now substitutes filenames too
Merge pull request #1 from karenetheridge/topic/change_filename

Topic/change filename

This allows not only contents but also the filename to be substituted.
v0.003

          New config field 'filename_code', for renaming a file
Make files an attribute
Tidy the code
Add finder alias for finders
Use nativetraits for finders
v0.004

          Make files an attribute
          Add finder alias for finders