Memoize instances of IntegerType and FloatingPointType.
Merge pull request #46 from seomoz/cbf/make-numeric-types-enums

Memoize instances of IntegerType and FloatingPointType.