Updating Kudu test harness to use SitePool

In public Kudu, deleting and recreating websites is much slower than site re-use. Consequently, all this code change is some refactoring to make it similar to how private Kudu's code looks like.