[algorithm] (bug-fix:minor) Removed unused local typedef.
[math] (new:minor) Added overloading methods for operator[] and added a
new constructor to build a vector from a pair of iterators.
[math] (new:minor) Added new functions to compute the minimum and
maximum value according to floating point comparison