Updated to ignore Emacs temp files, and nrepl.

Also my dev directory, since that's where I might keep private info.
Added some pre-conditions, got tests working.
Added basic Midje tests.