Use SYMPY_INTS in Number.__new__ instead of (int, long)
Only define __long__ once on NumberSymbol