Support dynamic text sizes

Listen for and respond to content size change notifications.
Fix initial webview rendering in landscape