Mapping support for Embeddables (VOs).
First round of refactorings after initial commit about VOs implementation after some valuable comments.
De-deprecate transaction handling methods
first tests for DefaultQuoteStrategy
tests for default strategy
inject quote strategy into sql walker
tests for DDC-1719
apply quote strategy at sqlwalker
missing files
remove getQuotedIdentifierColumnNames
use quote strategy in BasicEntityPersister
use quote strategy in persister
use quote strategy in JoinedSubclassPersister
use quote strategy in OneToManyPersister
use quote strategy in SingleTablePersister
use quote strategy in SizeFunction, MultiTableDeleteExecutor, MultiTableUpdateExecutor, and SchemaTool
deprecated metadata quote methods
fix DDC-1719 in persiter and query level
tests for quoted columns metadata
revert wrong commit