Add a drupal::defaultsite class and a dependency for all Drupal::Site resources

This is to ensure All Drupal::Sites are configured after drupal::configure, without creating a loop for the default site.