Merging the temporal branch into master branch

The temporal branch was created to add time-series capability to query answering.
Being a generalization of what master is able to do, it should "replace" it.