core: Update dispatch info on start and stop of a site.

Fixes #714

This seems to be the most simple solution. Downside is that on Zotonic
startup the dispatch rules are reloaded several times (for each starting
site).