WIP: Logging widgets: Rename 'size_request' to 'prepare'
'size_request' was being used for things other than figuring out size, such as copying the log directory out of the pipeline, so I've renamed it and fixed the issue with MessageOrLogFile not passing the call onto its sub-elements.
NB Mostly preempted by direct commit 95d1dafc.
Edited by Jim MacArthur