Provided more decriptive explanation when single scalar hydrator is used and it returns multiple columns.
Updated phpunit dependency.
Added index by consideration when eagerly loading to-many associations.
DDC-2934 Added support for function declarations in order by.
DDC-2827 Added support for AggregateExpressions in NullComparisonExpression.
DDC-3078 - constructor should never be interfaced
DDC-3078 - adding exception methods for invalid cache instantiator
DDC-3078 - adding API for cache instantiation to the configuration object
DDC-3078 - cache configuration tests for the newly introduced API for cache instantiators
DDC-3078 - removing tests for cache class setter/getter on cache configuration
DDC-3078 - switching cache initialization to use cache instantiator from config
DDC-3078 - removing cache class name setter/getter from cache configuration API
DDC-3078 - removing unused cache class name invalidity exception methods
DDC-3078 - using an explicit CacheInstantiator interface to replace callable cache instantiators
DDC-3078 - providing a default cache instantiator implementation
DDC-3078 - coverage for the default cache instantiator
DDC-3078 - cache instantiator is used in the ORM instead of callables
DDC-3078 - cache instantiator related exceptions are not needed anymore
DDC-3078 - default cache instantiator class name was misstyped
DDC-3078 - removing unused imports