#DDC-1590: Fix Inheritance in Code-Generation
#DDC-1590: Fix Inheritance in Code-Generation: Code Style Fixes
#DDC-1590: Simple Fixes
Simple Fixes
add support for nesting embeddables
fix handling infinite nesting of embeddables
Minor CS fix
Merge pull request #1108 from umpirsky/patch-1

Minor CS fix
DDC-3120 - adding instantiator dependency
DDC-3120 - add failing test for un-serialization of an internal PHP class
DDC-3120 - add failing test for un-serialization of an internal PHP class from cached metadata instance
DDC-3120 - need to wakeup reflection BEFORE using any `ClassMetadata` API
DDC-3120 - using `Doctrine\Instantiator` when building new instances
DDC-3120 - requiring `doctrine\instantiator:~1.0.1` as of doctrine/instantiator#4
Changed table name to be more appropriate.

This change assumes that the Article object references the articles tables, not the user table.
Merge pull request #1110 from baileylo/patch-2

Changed table name to be more appropriate.
Fix QueryException::instanceOfUnrelatedClass() message
Merge pull request #1111 from eko/master

Fix inheritance hierarchy wrong exception message
DefaultRepositoryFactory: single repository for aliased entities
#1112 - renamed $class to $className