NumericTraits<> specialized for basic types instead of std integer typedefs
Collateral fixes