Add Firefox (etc) polyfill for HTML5 details element