Eliminate use of make_tmp.
Implemented repo caching. Closes #4.
Bit of style change in the test.
Doh, copy paste error.
Added compatibility comment.
Fleshed out test.