Merge pull request #161 from phi-gamma/master

cosmetical changes
[main] fix path resolver

Close #162
Merge pull request #163 from phi-gamma/master

hotfix for v2.4
[db] handle missing metadata table

Fixes issue #164, hopefully.
[db] fix incorrect local
Merge pull request #166 from phi-gamma/master

fixes to v. 2.4, second iteration
[db] use (sanitized) names.fullname field when resolving fonts by name
[tests] include two kinds of tests for Minion Pro
[main] set correct default loglevel when running as tex (seriously, dtx is an abomination)
[log] fix newline handling of the last status message when imitating texio.*()

Issue reported by /u/eg9 on

    https://github.com/lualatex/luaotfload/issues/164#issuecomment-31551430
Merge pull request #167 from phi-gamma/master

fixes to 2.4
Merge pull request #175 from phi-gamma/texlive2014

import dev branch
Merge pull request #176 from phi-gamma/texlive2014

sync with Context, wipe out more compatibility code
Merge pull request #178 from phi-gamma/texlive2014

[tool] adapt --info option for version 0.78
Merge pull request #179 from phi-gamma/texlive2014

move fontconfig configuration file reader into new file ``luaotfload-parsers.lua``
Merge pull request #181 from phi-gamma/texlive2014

move font request parser into parsers file
Merge pull request #182 from phi-gamma/texlive2014

move main Lua file out of the DTX
Merge pull request #183 from phi-gamma/texlive2014

improve detection of bold fonts
Merge pull request #184 from phi-gamma/texlive2014

dial back the importance of numeric font weights
Merge pull request #185 from phi-gamma/texlive2014

[db] fall back to alternative bold-ish weights if a family lacks entries...