Several fixes to home page.

1) elastic width of nav, footer and content columns
2) retina and mobile-friendly logos
3) full bleed treatment for the top banner