Switched back on old-oop-style branch and updated submodules dseries and dates.

Note that master branch will not work with Octave (3.8 or 4.0)
because we use the new syntax for classes in the master branch.