Changed the constructor to DistEval and its derived classes to take a TiledRange object in its final state (as opposed to the unpermuted state).
Corrected documentation of ArrayEvalImpl constructor.