CMS-2975 Live Edit - Refactor/improve ContextWindow DetailPanel and selection.
Even more tidying up