Feature: IPC: Use queues to prevent slow clients from blocking the server
Feature: Use shared memory for IPC by default
Feature: Reliably detect when an IPC message size exceeds the connection's maximum
Feature: Compress messages that exceed the configured IPC message limit
Refactor: Use our custom xml-to-string function for performance

The libxml2 xmlNodeDump() function can sometimes take upwards of
4s which is unacceptable.
Test: Reduce scratch.c to essentials
Test: fencing: Update fence_false metadata