Enhanced CSV observer for handling asynchronous variables

* Added simulation function for tests, producing variables values at
fixed time
* Added methods in ValuesBuffer and Variables class, allowing to get
values with a time index condition

(references #18)