add cache directory hint to luaotfload-tool; manage paths more consistently
adapt luaotfload.lua to new dir system