Changed Infection Criteria and Added Bullets

Infections now occur when a reversion message is received.  Implemented
pooled bullets, and their bulletmaster.  Split masters into different
gameobjects, and made their pooled instances parent to them when
inactive.  Began implementation of enemies.