Make it clearer that you need to set APIKEY for tests

Running `npm test` without setting the APIKEY environment variable now
at least tells you that this is what you need to do.

In addition, I've moved the instructions in the README before the
instructions that tell you how to run the tests.