move Delete::where, Select::where, Select::having, Update::where functionality to Sql\Predicate::addPredicates
fix Having and tests added
code simplification
partially BC fixes
revert
Merge PR #5486
Merge branch 'hotfix/db-sql-move-where-to-PredicateSet' of git://github.com/turrsis/zf2 into turrsis-hotfix/db-sql-move-where-to-PredicateSet

* 'hotfix/db-sql-move-where-to-PredicateSet' of git://github.com/turrsis/zf2:
  revert
  fix Having and tests added code simplification partially BC fixes
  move Delete::where, Select::where, Select::having, Update::where functionality to Sql\Predicate::addPredicates
PR #5486
s/$predicates/$predicate/ in addPredicates()
Moved test functionality to PredicateSetTest
Merge PR #5486 to develop
Merge branch 'turrsis-hotfix/db-sql-move-where-to-PredicateSet' into develop

* turrsis-hotfix/db-sql-move-where-to-PredicateSet:
  PR #5486 s/$predicates/$predicate/ in addPredicates() Moved test functionality to PredicateSetTest
  revert
  fix Having and tests added code simplification partially BC fixes
  move Delete::where, Select::where, Select::having, Update::where functionality to Sql\Predicate::addPredicates