Feature: libcrmcommon: Add new IPC API for the scheduler.
At the moment this only supports a single IPC message, generating and
returning a transition graph. It's also not yet being used anywhere.
This is mainly just adding the boilerplate required for the IPC to work.