BuildManager and BaseManager responsibility moved to JavaBot, along with
all the common functions in BotState. This simplifies the debug module
and allows the common functions to be completed without a super() call
in all of the BotStates.
BuildManager can take gas when asked, and workers will mine it when
asked.