Fix: PE: Correctly account for the location preferences of things colocated with a group
Test: PE: Correctly account for the location preferences of things colocated with a group
Log: crm_mon: Clean up the output for failed operations
Fix: cib: Correctly log short-form xml diffs
Fix: crmd: Correcty update the history cache when recurring ops change their return code
Log: PE: Better indicate when a resource has failed
Test: PE: Better indicate when a resource has failed
Refactor: Reduce duplication by merging the lrmd_exec_rc enum with ocf_exitcode
Fix: lrmd: Do not overwrite any existing operation status error
Feature: services: Detect missing agents and permission errors before forking

Also set the operation status to distinguish between the agent being
missing and something the agent needs being missing.
Fix: services: Prevent use-of-NULL in g_error_free
Test: lrmd: Drop the default verbosity for lrmd regression tests
Log: Correctly log 'crit' messages from glib
Fix: services: Preserve errno when handling exec failres least it be reset as a side-effect of other calls
Fix: services: Correctly invoke callbacks for aborted operations

_without_ causing use-after-free :)
allow to build on FreeBSD
Medium: cts: Add lxc autogeneration tool for pacemaker remote testing
Medium: cts: Addition of Pacemaker Remote simple cts test
Low: cts: Keep ping resources off lxc containers
Low: cts: Make pacemaker_remote CTS tests optional, off by default