Add Open all and Close all links for users with JS.

- Add JS to add the links and make them work
- Add Jasmine tests for new functionality
- CSS for styling links