Wait for body tag to be visible before trying to get it's text

Looks like FireFox on Linux can sometimes try to get text before body is visible resulting in the following exception:

org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Unable to locate element: {"method":"tag name","selector":"body"}