Change: Guard acl from being evaluated on windows

def.cf_runagent_shell is not used on windows, and having the acl in
place produces unwanted event log entries.

Ref: https://dev.cfengine.com/issues/6555
Adding HA related changes.

Adding HA specific files. HA configuration data is stored in
cfe_internal/ha/ha_info.json.
Share keys between hubs and update policy_server.dat.
Copy hubs' keys to clients.
Disable HA by default.
Change the way client is updating policy_hub.dat content so that
right now it will be updated based on master hub IP placed in master_hub.dat.
Add separate directory where all hubs keys will be copied so that
client will be able to upload all hubs keys.
Add: Get unified list of hub SHAs.
Disable PostgreSQL maintenance policy to be run on slave hub.
Kill runalerts script on slave and make sure is working ONLY on master.
Synchronize PHP configuration files between master and slave.
Merge pull request #314 from pasinskim/ha_bish2

HA related changes
Fix managing runalerts script when HA is enabled.

Make sure that once HA is enabled and hub is NOT working as the active one
runalerts script wont be run. This will eliminate possibility of
having duplicate alert emails from both active and passive hubs.
Add ha_enabled file needed by MP.

In MP first test to figure out if HA is switched on or not is checking
of existence of 'ha_enabled' file. Once HA is enabled file will be created
in directory accessible by httpd to indicate that current hub is working
in HA mode.
Merge pull request #319 from nickanderson/redmine/6555

Change: Guard acl from being evaluated on windows
Enable use of correct make tool when doing parallel testing.

testall needs the MAKE variable in order to call make recursively.
Merge pull request #321 from pasinskim/ha_bish2

Yet another HA related changes
Clear execute bits from some files that shoulnd't have them set.
Merge pull request #322 from kacfengine/parallel_testall

Enable use of correct make tool when doing parallel testing.
Merge pull request #323 from ediosyncratic/perm-fixes

Clear execute bits from some files that shoulnd't have them set.
Add synchronization of configuration for HA hubs.

Synchronize notification_scripts directory to copy notifications scripts
form active to passive hubs.
DON'T use u_rcp for copying files from one hub to another.
Allow access to needed configuration files for all hubs in HA installation.
Merge pull request #324 from pasinskim/ha_bish2

Add synchronization of configuration for HA hubs.
Redmine #6592: Hub should follow agents: No monitoring data by default
Merge pull request #328 from kacfengine/hub_no_monitoring_data

Redmine #6592: Hub should follow agents: No monitoring data by default
Add acceptance test for the frequency of software updates.

This required 001-prepare-repositories.cf to be moved to the timed
directory, merely because it needs to run first.