Add topic (index) parsing back in, and update the tests

Legistar pages have an indexes field that is labeled differently depending on the city. This pull request parses the topic/index field, so that consumers of the data have a consistent source of topics.