Merge pull request #1 from roguenet/avoid-swap-files

Match only files that actually end in .mt.
unused import
update README
A missing initCause() on chainged LoadError.
Merge pull request #6 from roguenet/initcause-fix

A missing initCause() on chainged LoadError.
don't pass err in the message arguments
Merge remote-tracking branch 'upstream/master'