towards abstraction layer in behaviour.py for output control. this commit breaks things.
Merge remote-tracking branch 'origin/master' into output-control-abstraction

Conflicts:
	dance-cognition/behaviour.py
refactoring
sync/mirror back on track
modified durations in input generators
disabled detecting of input center, which seems to improve sync/mirror
divided -verbose flag into -show-input and -show-output
updated tasks
updated test_send_positions.py
tentative solution for echo_or_mirror
echo behaviour honours recorded durations
input generators honour recorded durations
Revert "echo behaviour honours recorded durations"

This reverts commit e1f1387839ff7bd3887918896f49e696528278c0.
Revert "Revert "echo behaviour honours recorded durations""

This reverts commit 5a5174c0868048e9c62b3062f990babfcea86dca.
output durations allowed to stretch recorded durations by 20%