* fixed Bug #4937 (Smoke will spawn off-map)
* added AABB::contains
* simplify doxygen