Previous time index access for simulation functions and observers

* Added OPENFLUID_GetPreviousRunTimeIndex() primitive
* Adapted simulation engine to provide previous run information
  to wares
* Updated tests for time primitives
* Cleaned time and durations types definitions

(closes #71)