https://github.com/zendframework/zf2/issues/4952
Fix for my own issue on datas not mapping to underscore uppercased class
remove unnecessary code
configurable view\navigation helper

tests added
Deprecate Zend\Dom\Query in favor of more logical OO approach
Review fixes
New test for default type == string

See ZF1 issue for more: https://github.com/zendframework/zf1/issues/229
Updated AbstractValue to satisfy new test

See ZF1 issue for more: https://github.com/zendframework/zf1/issues/229
Fixed to use namespaces
Security fix for X-Forwarded-For HTTP header
Add Query class & deprecated NodeList in favor of Document\NodeList
Verify proxy client IP address

By verifying that the client IP (REMOTE_ADDR) is one of the trusted
proxies in our control, we can establish trust of the right-most IP in
X-Forwarded-For. Without this check, we have no way to verify that the
application is not receiving a direct request with a spoofed
X-Forwarded-For header.
Revert changes based on research

- http://en.wikipedia.org/wiki/X-Forwarded-For indicates "The last IP
  address is always the IP address that connects to the last proxy,
  which means it is the most reliable source of information." As such,
  the right-most IP after removing all trusted IPs should be used.

  Reverted changes after the first conditional inside
  `getIpAddressFromProxy()`, and added comments indicating the "why"
  behind the code choices.

- Updated tests to reflect the change.
Merge branch 'hotfix/5382'

Close #5382
Fixes #4954
[#5254] Pre-process configuration to inject DB adapter instance

- Looks for a named DB adapter in the writer configuration, and, if
  found, retrieves it from the service locator passed to the factory,
  re-setting the db configuration to use the discovered adapter.
fixes #5062 - No longer throw Filename cannot be empty error
adding newline to eof
Moved Query execution logic & added factory method for NodeList
add test to replicate #4285
use mock instead of concrete object
Revert "[#5245] CS fixes"

This reverts commit 76074d46ab1535880acaaddcc1b7ee9d3eb58413.