Merge pull request #242 from BU-CS673/production

Production
Merge pull request #291 from BU-CS673/production

Production
render timing

refactoring the render method in our test app
Merge pull request #298 from BU-CS673/production

Production
tree growth

first attempt still needs work
Tree growth continued

still working
testing

aaron is right again
Merge pull request #301 from BU-CS673/pmd-test

testing
trees grow

still need unit test code
tree tests
trees

lowered tree growth rate
Merge branch 'production' into pmd3

Conflicts:
	bubolo/src/bubolo/world/GameWorld.java
playing with tile util
Revert "playing with tile util"

This reverts commit fc600fc75f775b3142f972f95f9ae40f767ab92a.
Tree controller test

fixing bugs
bullet collisions

added bullet collisions

pillboxes need to adjust bullet starting position so they dont collide
with the pillbox

need to write tests

need to spawn exlossion
Merge pull request #308 from BU-CS673/production

Production
Added a speed modifier to all of the terrain concrete classes

Added a speed modifier field and getter to all of the terrain concrete
classes for calculating an objects max speed over a given terrain type.
getMaxSpeedModifier Unit Test

Added JUnit test for all of the maxSpeedModifier getters.
Speed Changes!

Tank speed changes based on the terrain it is traversing.