added accessibility enhancements for details element

Making the details element more accessible by adding role="button" attribute, aria-expanded and screenreader help text. This informs the user that the interaction is a button and it's reveal/hide states. 
@gemmaleigh should the polyfill be updated to *not* default details to closed?