Logscales Patch

This adds logscale automation both to widgets that are automated and to those that are controlled. It preserves old behaviour, so full backwards compatibility.

Two bugs remain: (1) Models are not linked correctly (@tobydox promised to fix this, see mailing list) and (2) In the automation value, the mouse pointer displays wrong values (this is a cosmetic bug).