rename Building stuff to Workbench
remove unused Workbench.Name
rename building related names
clean up BuildOrder
add EnumBitMasks.cs
rename
cleanup & fix EnumBitMasks
buildordereditcontrol: use null bitmask for default 'any' selection