Fixed php doc block in AbstractCommand
Fixed generated docblock of ObjectBuilder for temporal accessors telling \DateTime is returned, but in reality it returns $dateTimeClass (as defined in the config)
Removed some unused code
Default value in the documentation of toXXX()

Adding a default value in the documentation to the methods toXXX() so that some IDE (e.g. PhpStorm) don't show a required parameter error
Merge pull request #681 from mpscholten/removed-death-code

Removed some unused code
Merge pull request #677 from mpscholten/fixed-doc-block

Fixed php doc block in AbstractCommand
Merge pull request #678 from mpscholten/another-docblock-fix

Fixed generated docblock of ObjectBuilder for temporal accessors telling \DateTime is returned, but in reality it returns $dateTimeClass (as defined in the config)
Fixed test suite and added vendor/bin/phpunit to phpunit boot scripts.
Merge pull request #688 from ferjul17/patch-1

Default value in the documentation of toXXX()
Revert "Removed some unused code"
Merge pull request #689 from propelorm/revert-681-removed-death-code

Revert "Removed some unused code"
Fix Propel TreeBuilder

Fix Propel TreeBuilder to correctly normalize xml configuration file.
This commit fixes #682
Merge pull request #690 from cristianoc72/config-issues

Fix Propel TreeBuilder
646: toArray() fails to recognise Primary Key as DateTime

Task-Url: https://github.com/propelorm/Propel2/issues/issue/646

fixes #646

Added check for object in InstancePoolTrait to fix problem with DateTime
Object as PrimaryKey during call of save.

Changed build of $alreadyDumpedObjects in toArray method to allow DateTime
as PrimaryKey. Used hashCode() method for array key instead of getPrimaryKey() function.
Fix issues #676, #668, #694

Fix #676, #668 and #694 plus minor fixes on Propel commands.
update minimum requirements for symfony libraries

fixes #699 #698 #626
Propel2-619 Propel Query limit(0) not working

changed default value for limit to -1 in order to allow limit clause with 0.
Fixed some unit tests which failed because they expected a default value for limit with 0. Changed this to -1 because otherwise we can't use limit(0) clause.

fixes #619
Update database.dtd

Added missing reference of attribute `allowPkInsert` in the `table` element.
Also allow `behavior` to not have `parameter` children, like in timestampable behavior.
Made config file optional
Update database.dtd

added `vendor` child element for `index`