Extend upgrade step to update the structure of all tiles inheriting from the list tile (fixes #466)

Fix upgrade step to use a dict instead of a PersistentMapping (refs. #467)
Merge pull request #468 from collective/issue_466

Extend upgrade step to update the structure of all tiles inheriting from the list tile