Fixes and improvements to Server, Overlay

Tidying up some loose ends.
Is this section repeating the logging in 946-952? Does that need to be guarded by BEAST_DEBUG? Maybe journal_.trace makes more sense?