Performance improvements.

The scripting editor plugin doesn't use GetAvailableContent anymore, as that method
causes all resources to basically load. Now it uses Resource.GetAllFiles and filters by
extension to find only script resources.