Don't shuffle historic events when filtering

Also, encountered situation where there were two <ul> elements
that were siblings of the Events <h2> element (there's usually
only one). Dropped in some code to use for now that walks the
extra <ul> elements inside Events. Don't particularly like the
code, but it works for now.