tuttleHost: add getLocalHashAtTime on nodes
tuttleHost: ProcessGraph could exist without a MemoryCache

The MemoryCache is only used in process() and processAtTime(),
so it's now an argument of these functions.
tuttleHost: add a function to compute the global hashes at time of nodes inside the graph

* specific case for anim curve with invlidation options
* specific case for string param declared as filename, to add the last modification time of the file into the hash
* the global hash combines the input clips hashes in alphabetical order
ofxs: remove the boundary check of getPixelAddress

Replace the test with an assert.
There is no reason to loose performance with this test in release.
InputBuffer: take the "orientation" parameter into account
pytest: fix the test by using the "orientation" param instead of flipping the image on the python side
update sconsProject: ignore_configure_errors will only build possible targets