Work around weird behaviour of g++ 4.7.3-1ubuntu10
g++ somehow assumes that result of adding two short unsigned ints is an int, effectively breaking compilation.
Error is /usr/local/include/SFML/Graphics/Rect.inl:81:41: error: no matching function for call to ‘min(const short unsigned int&, int)’
Implement bool sf::Rect::contains(const Rect<T>& rect) const;
This is somewhat faster and more convenient than checking if rect == intersection and is usefull when implementing QuadTrees