made Site/AppPool/Application idempotent'ish (more or less)

allows multiple virtual directories under single site