Added data property to Shape and Body.

This can be used by applications to attach
data (any Python object) to instances of these classes.
Added Space.shape_query() method.

Returns a list of all shapes that intersect the given shape.