Optional rotation parameter for createBox.
First pass at providing a simpler ContactListener interface.

Collection of listener functions can be individually set.
Maps directly to Box2d's single receiver setup for events.
Hooks for user-defined listeners exposed in the Sandbox.
Updated sample projects to include the ContactListener.
Updated interaction comment.
BodyRef typedef for shared_ptr use.
More typedefs, using more Cinder-ey names for pointers.
Box2D bug fix.

See forum post by Erin Catto:
http://www.box2d.org/forum/viewtopic.php?f=4&t=7796
First pass at a nicer interface to box2d shapes.
Shape transformation by b2Transforms working.
Using b2PolygonShape::Set method instead of manually setting verts.
Exposing the fixture count to the world.

So you can check how many fixtures are on a body without iterating
through them.
Box2d already stores the count, but keeps it private.
We just added an accessor to peek at the value.
Pulled in Box2D version 2.3.0

See http://box2d.org/2013/11/box2d-2-3-0-release/ for notes.

Note that I haven't yet tested suBox2D with this version.
Shape Creation minimum area adjusted.

Based on b2_linearSlop so that we don't pass any too-small triangles
through to box2d (was using b2_epsilon before). Started encountering
assertion failures with v2.3.0
Added file to CustomDrawing so it compiles again.
Updated README to reflect change to Box2D 2.3.0