Added definitions of operator+, operator/, and abs to Eigen namespace and
a vector_space_reduce to boost::numeric::odeint in extern/eigen/eigen_algebra
to allow Eigen matrices to work with odeint.  I have used this for some
time with Eigen's dynamic matrices and it works fine in my use.  I've tried
it with the fixed-sized matrices and it seems to work for small examples.