excluding more functionality when Selenium::WebDriver is not used
moving AePageObjects::VariableDocument behind window.document_as().
moved Document.find() into Document#windows.find_document and provided delegated access to Element. Extracted Window.all into an instance of Windows