Fix setting antialiasing by editing Cairo context.

Commit 853e9499 added setAntialias() to CairoOutputDev, in particular
to allow setting up antialiasing on the pdftocairo utils through a CLI
option (-antialias).
Unfortunately this broke applications which used the glib API and used
to simply set the antialiasing through the Cairo context, and now always
get the default antialiasing (even if we added a new API, it would break
API behavior and simplicity).

Instead only use the `antialias` member if it is set to non-default,
which means it has been changed explicitly by some means. Keep the cairo
context as-is otherwise.
4 jobs from master in 46 minutes and 6 seconds (queued for 1 minute and 9 seconds)
Status Job ID Name Coverage
  Build
passed #32118
build

00:10:51

passed #32119
build_clang_libcpp

00:08:32

passed #32120
build_gcc_49

00:08:53

passed #32121
build_mingw64_fedora

00:17:48