Improve docs for the announcements module

Thom Wiggers
2018-02-14T19:34:06+01:00

Also makes the view that handles marking announcements as closed much more robust

See #570

Closes #588