Add try/except statement on PathAssistedCurrentSiteManager declaration

PathAssistedCurrentSiteManager calls models.CurrentSiteManager, which doesn't exist (anymore).

This adds a try/except statement on PathAssistedCurrentSiteManager so that multisite/managers may validate against recent versions of Django.