Updates to crud in review, things of interest:
* removed unused EmptyChecker from EmptyEntityConstraintValidators
* cleaned up document list initialization in CRUDOperationContext
* added additional copy method to FindRequest
* removed setStatus(COMPLETE) in Mediator after creation of SimpleFindImpl, now happens after response is constructed
Updated CompositeFindImpl to set range on QueryPlanExecutor
Removed redundant setStatus(COMPLETE) in Mediator#find
Removed unused QueryPlanNodeExecutor#setSort method
Removed unused QueryPlanIterator#getQueryPlan method
Updates to comments
Added logging to CombineComparisonsToInNotIn
Updated javadoc and variable names to be more general in ExtendRelationalInLogical
Updates to use <> in few classes
Updated IndexedFieldScorerData#copyFrom to not fail if arg is not instance of IndexedFieldScorerData
Updated QueryPlanChooser to push/pop from Error and other minor updates
Minor tweak to query plan
Tweaked bind in ResolvedFieldBinding
Updated QueryRewriter to extend Rewriter and renamed addDefaultRules()
IndexedFieldScorer: minor tweaks and removed unused stuff
QueryPlanNodeExecutor: minor updates in review
Added a new test that is ignored to show performance of specific scenario using StringBuilder vs String
Updated query plan chooser test for updates to query plan chooser
Some javadoc updates
Merge pull request #239 from jewzaam/association-review-crud

Association review crud