Cross-browser background-size support (with JS fallback using jQuery and Modernizr)