Added the quadrature component. It currently does not run using clang. The Simpson's rule test suite hangs.
Added short circuit logic to not use invalid iterators.
Tried tracking down clang release build bug in simpson.hpp to no avail.