quoteIdentifier() & quoteIdentifierChain() bug

Identifier escaping is done means of doubling the delimiter character, and not using a backslash.
quoteIdentifierInFragment() also has wrong escaping
Added tests for ensuring escaping
OutputCache: fixed storing of catched output
Fix : change self:: with static::
in Zend\Debug\Debug.php in calling static propery/method
remove unused const in Zend\Barcode\Barcode.php and fix self:: to static::
Fix : change self:: with static::
in Zend\I18n\Translator\Plural\Rule.php in calling static propery/method
Fix : change self:: with static:: in Zend\Text\Table in calling static propery/method
change self:: with static:: in Zend\XmlRpc\AbstractValue in calling static property/method
fix accident XMLRPC_TYPE_ARRAY changed to static
minor: updated injectViewModel's docblock

* removed a double space.
* removed a comma.
reduce code by assign directly
remove unused 'use Zend\Stdlib\RequestInterface' in Zend\Mvc\Application
fix docblock namespace
fixed proxy keys being incorrectly set due to normalising in Zend\Http\Client
Change format of DateTime and DateTimeLocal
Updating the regex route to do a rawurldecode when
parsing params, previously the use of urldecode
would erroneously turn + characters into spaces.
fix self:: to static:: in others
added Chinese translations for zf2 validate/captcha resources
small speed-up Zend\EventManager\EventManager::triggerListener()