Remove lazy gem building, we always rebuild all gems
Remove unused method
Move gem building to GemComponent
Explore list of dot_gems so they can eventually be promoted in parallel