Fix boost compiler error after merging SessionFunction class
This MR fixes the Boost 1.63 compiler error (fixed in !791 (merged)) which reoccurred after SessionFunction was merged, by forward-declaring the Interpolator class in EquationSystem and making sure that the Interpolator class is first to be #include'd when compiling.