Collision between CircleShape and AARectShape

In collision_model.py, adds the logic for detecting the collision
between CircleShape and AARectShape.

Benchmark updated in benchmark/ to account for collision tests
between two different shapes.

Still need to implement the methods distance and near_than in CShape.
But I first want to know if my way of implementing things are ok.