Update classtree.py

-------------------------------------------------------------------------------
<class 'numbers.Integral'>

[(<type 'object'>, ()),
 [(<class 'numbers.Number'>, (<type 'object'>,)),
  [(<class 'numbers.Complex'>, (<class 'numbers.Number'>,)),
   [(<class 'numbers.Real'>, (<class 'numbers.Complex'>,)),
    [(<class 'numbers.Rational'>, (<class 'numbers.Real'>,)),
     [(<class 'numbers.Integral'>, (<class 'numbers.Rational'>,))]]]]]]

__builtin__.object()
numbers.Number(__builtin__.object)
numbers.Complex(numbers.Number)
numbers.Real(numbers.Complex)
numbers.Rational(numbers.Real)
numbers.Integral(numbers.Rational)
-------------------------------------------------------------------------------
<class 'numbers.Rational'>

[(<type 'object'>, ()),
 [(<class 'numbers.Number'>, (<type 'object'>,)),
  [(<class 'numbers.Complex'>, (<class 'numbers.Number'>,)),
   [(<class 'numbers.Real'>, (<class 'numbers.Complex'>,)),
    [(<class 'numbers.Rational'>, (<class 'numbers.Real'>,))]]]]]

__builtin__.object()
numbers.Number(__builtin__.object)
numbers.Complex(numbers.Number)
numbers.Real(numbers.Complex)
numbers.Rational(numbers.Real)