Fixed #311
Forward ported PR 570

Change included allows model package name (directory structure) to
contain the `-` (dash) character.
Merge pull request #338 from mhitza/pr-570

Forward ported PR 570
[Generator] move clearRelatedInstancePooling
fix issue with symphony/yaml 2.1.7 change default indentation rolled back for next version
[Peer] remove doCount*, replace doCount call with Query->count()
[Peer] cleanup doCount code
Move getPrimaryKeyHash() and getPrimaryKeyFromRow() methods (hydrators)
Merge pull request #335 from mhitza/port-450

Fixed #311
[Peer] move fieldsAttributes, to tableMap, move static field manipulation to TableMapTrait
[TableMapTrait] remove WIP
added dev switch to install dependencies for unit-tests
Merge pull request #343 from staabm/patch-1

added dev switch to install dependencies for unit-tests
check propel-runtime version vs. the version which was used at built time
Fix CS, tests
removed ide (phpstorm) specific files from gitignore. added generated-classes folder.
Merge pull request #345 from staabm/ignore_gen_classes

removed ide (phpstorm) specific files from gitignore. added generated-cl...
added Tests for version check
Merge pull request #346 from staabm/version_check_tests

added Tests for version check
Fix indentation for stub object classes