Merge pull request #113 from mono/master

Box2d - Initialization of b2ContactSolver
* Removed the extraneous allocation of b2Island in every solve iteration.
* removed some misc memory allocations that were unnecessary
* Added new metrics to measure the object counts.
* Added windows phone project.
Merge branch 'master' of https://github.com/totallyevil/cocos2d-xna
More extraction of extraneous memory allocations of b2Island. TOI has its own b2island and the master solver has its own b2Island. Got TOI solver down to 88% max of total iteration time.
bug fix in b2BroadPhase. was using incorrect object instances of b2Pair during the contact pair update.
more minor changes to match the original source.
Complete b2Manifold Intialization method.  This fixes Debug Assertions that were happening.