Implement QuoteStrategy on SqlWalker walkRangeVariableDeclaration

Based on:
http://www.doctrine-project.org/jira/browse/DDC-1845
https://github.com/doctrine/doctrine2/commit/cb72219b118c158c9b5344c4b81ff2b1a9149ab0
Adding simple test to ensure quoting of table names still functions.  Note: the funtionality of this change won't be noticiable unless a custom quote strategy is implemented
updating sql walker to use quote strategy in joins
updating sql walker to use quote strategy in joins
Modified identity function to work with joined inheritance tables.
Added regression tests
Fix typo in test name
Merge pull request #691 from 51systems/master

IDENTITY function fix for Joined Inheritance
DDC-2489 Added missing semicolon when dump-sql on schema update.
DDC-2476 Better approach for reverse engineer. Some refactoring done to driver.
DDC-2476 Commented check under PostgreSQL.
Fix DDC-2494
small optimization
drop useless support for associations
Merge pull request #690 from FabioBatSilva/DDC-2494

[DDC-2494] Apply type conversion to meta columns
Adding failing test for DDC-2214

Parameters being bound to an SQL query should have the same type as
the identifier of the objects being bound to the placeholders of a
DQL query - this is currently broken with proxies, as this test
demonstrates.
Merge pull request #693 from doctrine/hotfix/DDC-2214

Adding failing test for DDC-2214
Merge pull request #688 from sellingsource/master

Implement QuoteStrategy on SqlWalker walkRangeVariableDeclaration
Fix DDC-2478
Implemented support for RepositoryFactory.
Merge pull request #694 from FabioBatSilva/DDC-2478

[DDC-2478] Support null association comparison