created recursive body search

The widget injection routine relies on the presence of the body tag on
the host page.  If the script is included at the top of the page, it
defers the activity required to inject the elements until the body is
loaded in the document.