Enforce correct slashing of domain / path
Fixes for site domain / path renaming when network values have changed
More cleanup inside update_site()
- Use switch_to_blog / update_option instead of update_blog_option
- Purge blog caches