Script plugins use a child class loader scope of the base.
Reshuffle ivar setting order.
Project plugin registries should be based on the project's class loader scope.
First pass compile of scripts should include buildSrc classes.