Strategy is now in place, with options for different strategies that are
decided in the beginning of the game. JavaBot will use that strategy to
decide what to build and when, and then tells UnitManager or
BuildManager to go do that.


TO DO:
1. Singularity Charge in JNIBWAPI seems to be broken :|, sent an email
to the JNIBWAPI owners to see if I can get that issue figured out.

2. UnitManager and BuildManager need to get rid of the hardcode that it
has in favor of this new method. Currently, the strategy it uses
actually doesn't happen at all, it just tells those managers that they
should be.