[main] fix path resolver

Close #162
[*] annihilate legacy code
[main] extinguish references to legacy code + bump version and dates
[tool] exterminate references to legacy code
[tool] destroy --alias option and legacy mkluatexfontdb emulation
[doc] silence claims about the existence of mkluatexfontdb#
[doc] update NEWS
[*] bump version
[*] remove tests directory

Testing has been done using the test repo exclusively for quite some
time now: https://bitbucket.org/phg/lua-la-tex-tests. Also, the
``mktests`` script partially automates testing of the font management.

This changeset is just codifying the facts.
If any of the tests deserves preservation please file an issue for
inclusion into the test repo.
Thanks!
[*] excise test-related make rules
[doc] update news
[db] handle missing metadata table

Fixes issue #164, hopefully.
[db] fix incorrect local
[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
[fontloader] sync with Context as of 2014-01-06
Merge pull request #175 from phi-gamma/texlive2014

import dev branch