Add documentation for the `HIDDEN` keyword in DQL
Add failing test for DDC-3160
Add fullstop and newline after property description.
[DDC-3179] Document postRemove limitation
Merge pull request #1065 from egeloen/DDC-3179

[DDC-3179] EntityNotFoundException on the postRemove event if the entity is a proxy
Fixed query cache id generation: added platform to hash
Added platform key
Merge pull request #1075 from vilartoni/master

Fixed query cache id generation: added platform to hash
Fix switch non-uniform syntax
Merge pull request #1076 from velosipedist/fix-typos

Fix switch non-uniform syntax
[DDC-3160] Change to fix that was implemented for DDC-2996.

A fix for DDC-2996 was implemented that broke quite a few extensions.

This commit is an attempt to fix the DDC-2996 bug without the adverse side effects seen in DDC-3160.

Basically, if changes are detected that would cause a changeset to be made, but the entity is awaiting insertion, the code will not save the changeset nor flag the entity as awaiting updating in the Unit of Work.

Some styling tweaks based on Pull Request guidelines.
Fix test issues.
Merge pull request #1074 from zimmermanj42/DDC-3160

[DDC-3160] Alternate fix for DDC-2996 bug
Removing Value Objects from limitations as per #835
Merge pull request #1078 from renan/patch-1

Removing Value Objects from limitations
possible fix for DDC-2021
DDC-2021 add sql generation test
DDC-2021 sql generation test: remove comment
Merge pull request #1080 from danielsippel/DDC-2021

possible fix for DDC-2021
Add missing type mapping

Fixes DDC-3192
Refs DDC-2494

This is essentially a fix from DDC-2494 applied to SQLWalker.
The issue: type was not converted to PHP value when the result is fetched by
executing DQL query rather than using entity manager's findX(). Similar issue
for BasicEntityPersister (which is used when em's findX is executed) was fixed
in DDC-2494, but SQLWalker made the issue valid for any custom query.