use cairocffi instead of pycairo

As suggested by @brutasse and for #825
Merge pull request #919 from esc/use_cairocffi

use cairocffi instead of pycairo