added AreaT::getCenter() method

returns Vec2f.  specialized for AreaT<boost::rational<int> > variant in order to use rational_cast