PSR-2 : add space between for, if, do(..) while, while and open parentheses
Form can validate non consecutive keys of collection in data
Zend\Db\Sql\Predicate\Predicate
Fixes #3832 - ensures literal() is backwards compatible when non-null testing values are passed as 2nd parameter
Merge branch 'hotfix/3836'

Close #3836
Fixes #3832
Fix for legacy Transfer usage of File Validators
Resolved #3831 made Stdlib\ArrayObject more compatible with PHP ArrayObject
Resolved compatibility library for container
Merge branch 'fix/transfer-2.1' of git://github.com/cgmartin/zf2 into hotfix/3837
Merge branch 'hotfix/3837'

Close #3837
Fixes #3771
Merge branch 'hotfix/stdlib-array-object-fixes' of git://github.com/mwillbanks/zf2 into hotfix/3838
Merge branch 'hotfix/3838'

Close #3838
Fixes #3831
Merge branch 'fix/validatingCollections' of git://github.com/netiul/zf2 into hotfix/3828
Merge branch 'hotfix/3828'

Close #3828
Implemented optional subdomains with regex
Fix PHPDoc
Has child doesn't make sense for Hostname route
Matched length is not needed for Hostname route
Merge branch 'hotfix/3839'

Close #3839
Close #3825
Fixes #2477
[2.1.2] Prepared for release

- Updated changelog
- Updated Zend\Version
- Updated readme
Merge branch 'releases/2.1.2'

2.1.2 readiness