Rely on the same information for topic filtering

This PR reflects the changes operated in the BOD.
See:
https://github.com/geoadmin/mf-chsdi3/issues/891

Now all the services use a unique method for topic filtering.

Flat topics `api` and `swissmaponline` have been added to the table topics.

`api-free`, `api-notfree` topics don't exist anymore, they are simulated in `filter_by_map_name`

Please test, twice rather than once.