Initial import of percona-cluster-5.5.31.

The source is different to percona-server, so we can't simply re-use the
percona55-client patch directory, which is a shame as for the most part
they are compatible.