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. 
I agree with that I don't see the point in having it there. I added it because the polyfill used appends <code>aria-expanded</code> on the panel.