Updated dances page

Dances page now creates a table of forthcoming dances (out of date ones
are hidden) by doing a join on a couple of tables.