Added CollisionPoly

Fully java doc'd.

Straight port from the prototype, polished.