First commit
Use armadillo more extensively.
Deprecate interpolator classes
Use ideint in ray tracing

odeint successfully applied to ray tracing, but not yet in MCM
Replaced some function with that in boost & odeint.

Fixed the thread-unsafety when using rng in MCM.
Templates MCM classed and change the way output results.
Add EmitTOMSearch, which use dopri5 as stepper.

But it arises some error due to extrapolation of MLS.
Merge branch 'master' of github.com:sivic228/MCMRT