Improved handling for non-normal numbers and normalize number in
exponential decay of integration. Need to add a check for non standard
floating point implementations.
Added a tool for measuring time. Need to replace the std:cout output
with a callback system.