Refactor GuiceBuilder to take a ClassScannerFactory instead of a ClassScanner - this lets us hold on to a GuiceBuilder for a long time without also forcing the xbean-finder classes (and index of what classes exist) to be kept in memory