Added different tile coloring of the village number based on what player it is.
Added player colored banners to the buildings.
Added Mausoleum and Lich.
Added on_moved_over which can be used for triggered_abilities. Drain life can no longer trigger from buildings.
Made tile.level_label's get removed as part of re-creating the game state until we get a nicer framework in place to remove spawned objects.
Merge branch 'master' of https://github.com/davewx7/Citadel