Refactor handling of field content

Remove the duplicate handling of field content in Field and DisplayBuffer
and the related synchronisation issues.

Instead the DisplayBuffer interface now offers a fieldContent() method that
returns the content from the buffer for the passed field.