JQuery/CSS-based overflowable stickyfooter implementation, influenced by http://www.cssreset.com/2010/css-tutorials/how-to-keep-footer-at-bottom-of-page-with-css/ and http://css-tricks.com/snippets/jquery/jquery-sticky-footer/