Remove Version requirement from Feed

- Adds Zend\Feed\Writer\Version and Zend\Feed\PubSubHubbub\Version, replacing
  the external Zend\Version requirement
Remove hard dependency on ServiceManager in Feed

- Created Zend\Feed\Reader\ExtensionManagerInterface and
  Zend\Feed\Writer\ExtensionManagerInterface. Default ExtensionManager
  implementations implement these while extending AbstractPluginManager.
- You can implement the interface and inject your implementation as the default
  ExtensionManager if desired.
AbstractPlatform was removed

Needs to be Interface typecase
Use decorator pattern

- PHP 5.3.3 does not like it when you implement multiple interfaces that define
  the same method, even if the signatures are identical.
- Workaround is to implement a decorator.
Same thing for Writer

- Make ExtensionManager a decorator
Rename service to "MvcTranslator"

- Removes conflict with ZendSkeletonApplication, which defines a "translator"
  service already.
Update service name when mocking

- s/translator/MvcTranslator/
Removed Uri dependency from Feed

- Implemented Zend\Feed\Uri, a stripped down version of Zend\Uri\Uri that
  performs only validation and acts as a value object.
- Updated all Feed subcomponents to use Zend\Feed\Uri.
- Removed zendframework/zend-uri from dependencies.
Update dependencies

- Add Validator as a required dependency
- Add Http as an optional dependency
Created new importRemoteFeed() method

- accepts a URI, and an HTTP client instance
- Defined new component-specific interfaces for HTTP client and HTTP response
  objects
- unit tests to validate that it works
CS fixes

- per php-cs-fixer
add docblock to I18n\Validator\PhoneNumber\{Code}.php
remove @package docblock from demos files
sync svn r23693 - [ZF-11002] ehancement implemented as proposed - Omitted attributes get retrieved then forgotten
SessionContainer setExpirationHops overflow

setExpirationHops method was changed and now only takes 2 params.
Three where still provided in various locations.
Add servicemanager for ReaderPluginManager and WriterPluginManager
Update composer.json
Add test broken csrf validation by di
Fix FormElementManagerFactory break csrf validation (in Mvc)
Add test AbstractFactory With MutableCreationOptionsInterface