Fix: plugin: Reset the scheduling policy of daemons to SCHED_OTHER with nice value -10

SCHED_RESET_ON_FORK flag is enabled to prevent children of lrmd from
inheriting the scheduling policy.
Merge pull request #370 from davidvossel/ipc_buf_size_detection

Add support for detecting ipc client's buffer size
Merge pull request #371 from davidvossel/remote-node-ipc-proxy-fixes

Low: crmd: Using PCMK_ipc_buffer variable for remote-node proxy
Low: crmd: Using PCMK_ipc_buffer variable for remote-node proxy
Fix: On cluster signoff, make sure that the g_source gets disconnected.

With the FALSE value this didn't happen, and so spurious incoming events
could cause a segfault as the link is already destroyed, and so
s->hbchan->llc_ops in libhbclient would already be NULL but got
dereferenced.

Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
Low: crmd: Cache rsc_info retrieved from lrmd and pacemaker_remoted
Low: crmd: Pad internal lrmd rsc_info and metadata retrieval timeout
Merge pull request #373 from davidvossel/remote-node-ipc-proxy-fixes

Reduce synced calls to lrmd/pacemaker_remoted
Merge pull request #372 from phmarek/master

Fix: On cluster signoff, make sure that the g_source gets disconnected.
Merge pull request #369 from gao-yan/services-reset-scheduler

Fix: services: Reset the scheduler policy of children to SCHED_OTHER if not
Fix: crm_resource: Wait for a reply for each request to crmd

Otherwise if it exits once it gets the first reply, the later requests
will probably not be handled.
Merge pull request #376 from gao-yan/crm_resource-reply

Fix: crm_resource: Wait for a reply for each request to crmd