Forbid dots in connection names
Ability to correctly merge connection settings from multiple config files
Default values for options and attributes config arrays
Allow pdo_* values as valid adapters
Merge pull request #302 from K-Phoen/forbid-incorrect-connection-names

Forbid dots in connection names
Merge pull request #304 from oujesky/config_merge

[v2] Correctly merge connection settings from multiple config files
Merge pull request #305 from oujesky/config_defaults

[v2] Default values for options and attributes config arrays
Merge pull request #306 from K-Phoen/adapter_configuration

Allow pdo_* values as valid adapters
Added --force back to sql:insert command.

Made also --sql-dir configurable and changed its default value to %app_dir%/propel/sql like in propelBundle v1.
Added --overwrite optin to sql:build command to allow overwriting the sql.map file without the need to remove it manually.

Made also --sql-dir configurable and changed its default value to %app_dir%/propel/sql like in propelBundle v1.
Fixed AbstractCommand to work with newest Propel2 version. Added option `index_property` back to ModelType.

Basically copied newest changes from propelv1 symfony bridge to ModelChoiceList to have more fixes included.
Fixed also some typehints.