Fixing one test to actually test the new functionality for continue if empty, removing redundant tests that mysteriously turned up.
A test I had added didn't actually add any assertions due to a line being commented out.
Fix #4167 - Console posix adapter writeLine() background color bleeding through to the next line.
Create a HydratorAwareInterface. Use the Fieldset object hydrator if its able to provide one
Unit test for HydratorAwareInterface
Revert to previous isRequired behavior for file uploads (fix BC break)
Revert changes
Added database adapter abstract service factory.

Change-Id: I35ed79abc898088c50d40467d6e64726e433e9f7
Removed redundant else statement and redundat condition in factory method.

Change-Id: Ia6882123128c1752151f4c4560cb8d1fcb57efa5
Added test case for database adapter abstract service factory.

Change-Id: Id77938e0298d3b214c40db7f2325f5b1efd14d81
Added db.adapters section for multiple adapters configuration. Improved validation for existing adapter configuration. Updated unit test.

Change-Id: I2ae710320d34a2fb888fcce49969cb776b27b5a7
[#3933] CS fixes
Merge branch 'feature/3933' into develop

Close #3933
Merge pull request #4127 from mwillbanks/feature/i18n-validator-phonenumber

Added I18n PhoneNumber validator based off of country
Merge branch 'feature/4127' into develop

Close #4127
Merge pull request #4133 from mpalourdio/Fix#4103

Fix#4103
[#4133] fix test failure

- Default locale included ante/post meridiem marker, which select
  element was not taking into account, nor were tests, which left a
  dangling " a" following the markup, and hence a failing test. Updated
  code to strip such a format marker as well as trim the final markup.
[#4133] CS fixes
Merge branch 'hotfix/4133'

Close #4133
Fixes #4103
Merge branch 'hotfix/4133' into develop

Forward port #4133