syncthing 0.10.11

Closes #34790.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
syncthing: update 0.10.11 bottle.
icdiff 1.1.2 (new formula)

Closes #34758.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
icdiff: remove unnecessary version, improve test.

Let's not use temporary files that will stick around afterwards.
CFEngine 3.6.3

Closes #34767.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
cfengine: add 3.6.3 bottle.
make Formula#system public

Allows methods outside Formula, like Language::Python.setup_install, to
take advantage of Formula#system's logging and raise-on-failure
behavior.
use Formula#system in Language::Python.setup_install

Require that setup_install accepts a formula object (which may be nil)
in order to invoke Formula#system when appropriate.
ansible: update setup_install calls
ansible: update 1.8.2 bottle.