Extract clipper operations to ClipperLib::apply(), added sanitized flag to Polygon2d
`make install` installs manpage and appdata file
AppData: Do not have 2 default screenshots
First prototype for a text() implementation.
Add font name lookup (without any caching for now) and remove some debug stuff.
Use boost::locale to handle UTF-8 input.
Remove private point_t and use Vector2d from Eigen.
Add harfbuzz for text shaping and generate do union operation on the characters.
Add font cache and load fonts using fontconfig library.
Add new libraries to the build and check scripts.
Initialize config object to be able to add extra font diretories later.
Suppress variable lookup warnings.
Add debian package dependencies.
Add libraries to qmake config.
Update config options for harfbuzz.
Add font path for Mac OS X.
Skip build in case the library is already installed.
Patch Qt when building on Mavericks/XCode 5.0.1.

This is a workaround for compilation problems in that
environment:

- Disable tiff plugin which fails with duplicate symbol
  errors when linking. This is available as configure option.

- Disable core-wlan which fails compilation with lots
  of errors. This needs to patch the qmake config file.
Add new libraries to MacOS X build script.

Also move some general stuff into a separate script so
it can be shared by the MacOS X and the Linux build.
Include common script for Linux builds.