change collision polygon translation usage

The default state has a translation vector for the collision box.

Child states of DefaultState must use super.getCollisionPolygon if they
override it.