Fix: services: Fixes segfault associated with cancelling in-flight recurring operations.

Many thanks to Kazunori INOUE for both identifying the
issue and diligently tracking down the source of the problem.
Merge pull request #409 from gao-yan/crm_ticket-tests

Test: tools: Update the regression tests of crm_ticket
Merge pull request #399 from gao-yan/location-sets-templates

 Feature: pengine: cl#5174 - Allow resource sets and templates for location constraints
Merge pull request #408 from davidvossel/fix_action_cancel_crash

Fix: services: Fixes segfault associated with cancelling in-flight recurring operations
Fix: upstart: Allow comilation with glib versions older than 2.28
Fix: Make coverity happy
Fix: crmd: Prevent memory leak in error paths
Fix: Prevent potential use-of-NULL
Fix: stonith_admin: Ensure pointers passed to sscanf() are properly initialized
Doc: Clusters From Scratch: Fix image sizes in PDF output
Log: PE: Downgrade message showing detected masters
Feature: tools: Display pending state in crm_mon/crm_resource/crm_simulate if supplied --pending/-j (cl#5178)