Redesign (again) how Sites and Pages interact

Remove the persistent references from pages to sites, so that pages
can be used with several sites (e.g. during takeover). Now the site
is bundled with the exchange using the new Sites.Exchange type,
with an Implicit_Dereference aspect to access directly the exchange
part.