Added ControlCallback

ControlCallback object. Constructor takes a pointer to a synth and a lambda function. The constructor have been designed with out the pointer to the synth, but forcing this ensures that the object will be added to the Synth's `auxControlGenerators_` list, and will be ticked whether or not it's part of the synthesis tree.