apply patch by Ken Brown to preserve case of paths on cygwin
import legacy aux functionality that was removed from fontspec
use the same identifiers as in luaotfload.lua
Merge pull request #89 from phi-gamma/master

cygwin patch; import aux functions removed from fontspec into legacy codebase