halfway through implementing PBox2D in CollisionDetection
Fixing up PContactListener, then it should run!
Attemptign to sort out this scaleFactor stuff. By default there's a
scale factor of 10. I guess this is to limit the amount of processing
needed to be done by pbox2d. But lets just get everything working at a
scaleFactor of 1 first, THEN work out a factor of 10 or more.
* fixed bug in addCreatures method in PopulationDirector where it was
always running an empty creature constructor once because of my
implementation. Whoops.
* collision detection is kind of working now but its still a bit iffy
with its collisions. Still not sure exactly why.
* hurray! CollisionBehaviour working correctly, with rotation. Needs to
be cleaned up so easier to encorporate.
*collision working, rotation working.
* just before attempting to use the NEW jbox2d, and some stuff has to be
rewritten such as PolygonDef doesn't exist anymore, ContactPoint doesn't
exist anymore, fixtures exist etc.
* successfully updated to the latest jbox2d library.
* should update PBox2d on shiffman's github and submit a pull request!
That would be very useful to people
* collision detection updated and everything working well.
* Added enum CreatureShape to CollisionBehaviour2. So far only Square or
Circle.
* CollisionBehaviour2 working as expected, including playing nice with
different creatures using it
Current state.
Merge pull request #2 from zlot/implement-pbox2d

Implement pbox2d : done successfully.