Introduce a 'Builder' class for entities that can build structures.
- Increases moddability
- Increases the clarity of visible classes (gatherer & builder vs Worker)
- Introduce an 'Idle builder' hotkey.
Patch by: Nescio
Differential Revision: https://code.wildfiregames.com/D3290