Dictionary import tests and Temporary file test util

As discussed IRL, I'm not sure I agree with testing specific parts of Ivory functionality with different Store types. I'm happy to be told that there is value here, but I would personally prefer to see the testing for that concentrated to `Stores` (and ensuring they all conform to the API), and just using `Local` in most places. What do people think?