Use a partial function instead of lambda for sparts objects

lambdas bind more loosely than partial function.  Fix this.
PeriodicTask.execute_duration{->_ms}

execute_duration is more useful in milliseconds
Remove trailing whitespace
Update changelog to reflect important bugfix