#25 Test for hash not found
#21 Travis test suite
#21 Use HTTPS submodules
#21 Custom install command, to get test deps
#25 Test for exact matches, improve test failure output
#25 Pretty output factored into a separate function
#25 Support short hashes
#25 Error for ambiguous hash prefixes
Merge branch 'master' into bug25-djconvert-down