TAJO-1055: ExecutorPreCompiler does not cache correctly compiled TupleCo...

...mparators.

In addition, I fixed the potential thread unsafety of BaseTupleComparator.