gitignore emacs interlock and files
Added rudimentary midje tests

Also, changed "run off" to "runoff" everywhere