yi: improve expression

Disable Haddock docs so that it actually builds (bug in GHC 7.6.3), make
pango optional (OSX people often complain), tell the binary where to
find various libraries needed at runtime (currently it could not find
even its own library).
Merge pull request #2863 from Fuuzetsu/yi

yi: improve expression