Feature #1678: CLI does not hide system DS capacity
Feature #1678: Bug in Host::update_info
Feature #1678: Bug in DatastoreXML::add_capacity
Feature #1678: Scheduler does not use storage requirements to test host capacity
Feature #1678: error msg format
Add SIGQUIT and SIGTERM handlers to collectd driver. Exit when cannot read from oned pipes

(cherry picked from commit 41b38d3bda083fa50f4d78d7e5baf15278f012f0)
feature #1678: Datastore location sent to the IM driver. Updated probes and collector manager accordingly
feature #1678: Datastores report LN and CLONE target as SYSTEM, SELF or NONE
feature #1678: Adjust VMware datastore space monitoring to agreed format
Feature #1678: Store non shared DS info in host template
Merge branch 'feature-1678' of git.opennebula.org:one into feature-1678
Feature #1678: Bug in ImageManagerDriver::process_poll
Feature #1678: Scheduler manages remaining free disk for non-shared system DS
Feature #1678: Add missing unlock in InformationManager::timer_action
Feature #1678: One more missing unlock in InformationManager::timer_action
Feature #1678: ImageManagerDriver log formatting
Feature #1678: Scheduler tests free storage for Image DS also
Feature #1678: Add a template to HostShare, store local system DS monitorization there
Feature #1678: Make the DS monitorization more generic

System DS do not have ln and clone targets, and this
change allows monitorization to return any arbitrary
values to be used in SCHED_REQ and SCHED_RANK, like
FS speed
Feature #1678: Move DS location monitorization att to Host Share