Major changes to the way the strings are stored and processed by the engine.
Implemented join on strings using Murmurhash library.
Implemented external sort.