Swift-PD communication, constraints

Swift now sends correctly the source values to the receivers in the
patch.
SourceData now applies some constraints to the position (i.e. distance
1 and minimum elevation -40), although this makes the interaction a
little less intuitive