Inline Rectangle functions, a bottleneck since the work on grounds.
Speed up Destructible::get_ground(), a bottleneck.
Inline very frequently used MapEntity functions().
Inline more MapEntity functions.
Optimize MapEntities::get_ground().
Fix compilation.
Optimize Map::test_collisions_with_obstacles().