Bug 904696 - updates to home page for further testing

Fix bug 922672 - High res images for high res displays
Fix bug 930191 - remove panel logos

Now with better fallback for non-JS