fix missing local in luaotfload-tool
fix font file verification (thanks, Kim!)

the cached lookup did not load the database when verifying
the presence of hashed files.

addresses: https://github.com/lualatex/luaotfload/issues/100
Merge branch 'master' into font-matching
update NEWS
add option to redirect log output to file
add cache directory hint to luaotfload-tool; manage paths more consistently
adapt luaotfload.lua to new dir system
bump version
bring back Lua 5.1 parser compat in luaotfload-tool
add detection for luajittex interpreter
include interpreter facts in -V info
fix duplication in log output
prefer getwritablepath() to manual path building
systemize path handling ; improve cache write errors
fix names of bytecode compiled files
update NEWS
add mkfilelist (batch file hashing)
add filelist to makefile
add self test (--diagnose) to luaotfload-tool.lua
add git metadata to diagnostic info in luaotfload-tool.lua