Sync with luaotfload unstable branch
Cosmetics
Bump the internal lua module date and version
Handle TFM fonts as well
Require recent enough luaotfload
Merge branch 'master' into otfl-unstable
Merge branch 'master' into otfl-unstable

Conflicts:
	fontspec.dtx
Merge branch 'master' into otfl-unstable
Shuffle text around to avoid an overfull box
Fix checking of Renderer=Graphite

Graphite is the 3rd in the list, so the check should be <= 3 for XeTeX
only features. This fixes #141.
Merge branch 'master' into otfl-unstable

Conflicts:
	fontspec.dtx
Adding backward compatibility with TeXLive 2012's luaotfload

This should certainly be removed for TeXLive 2014
merge experimental into otfl-unstable
repair collateral damage of last merge