Reorder setup script

Build and install pixman before configuring cairo.
Add private fontconfig

It seems cairo-perf-trace has problems with fontconfig >= 2.9.0, so to
work around this, build our own private fontconfig.