Bug 94806 Screenshot live tile gets 404 on initial load. Refactor html

Refactor the guests html template to prevent the invalid IMG request on
inital page load. 404 visible in network tab of JS debugger. Reported
visible onscreen with older browsers.

Signed-off-by: Adam King <rak@linux.vnet.ibm.com>
Bug 94806 screenshot can not display from design UI. JS Updates

This patch updates the JS to expliot the html restructuring done with the other patch in this series.
The basic flow is now to load the "wrapping" html used in creating the table rows via ajax

Signed-off-by: Adam King <rak@linux.vnet.ibm.com>