zf2-2454 HTTP 308 Resume Incomplete missing in Zend\Http\Response
[#5054] make pluginmap generator work again

- Fixed some assumptions that changed along the way with regards to what
  the PhpClassFile class composes and returns. Added the ability to
  aggregate namespaces as well as classes in PhpClassFile, and a getter
  for the namespaces, in order to make the pluginmap_generator work.
- Modified the pluginmap_generator to use the new methods.
Extract nested collection child fieldsets
add space
Add CanBindObjectAndPopulateAndExtractNestedFieldsets test
Implemented curcular alias reference detection

ServiceManagers that allow overwriting the service definition may
contain circular references which will cause an infinite loop. 
Extracted alias resolving code to a protected method that will detect
circular references.
cs fix
Removed unneccessary import for exception class
Fixed typo in unit test covers annotation
Added check for circular alias reference to setAlias()
Fix Zend\Config tests when missing ext/intl
Fix Zend\Filter tests when missing ext/intl
Fix Zend\Form tests when missing ext/intl
Fix Zend\Log tests when missing ext/intl
Fix Zend\InputFilter tests when missing ext/intl
Fix Zend\Validator tests when missing ext/intl
Fix Zend\View tests when missing ext/intl
Fix Zend\I18n tests when missing ext/intl
Add inline comments
Fix encoding of mail headers content-type and content-type-encoding
for single-part mime mails.