Overheads reduction

- get tid back into vtkFunctor methods
- early extraction of local data per threads
- vtkFunctor::operator() should not use GetLocal() anymore: local data are given to the method
Faster SMP implementation