Add coveralls support and fix a few testing bugs related to coverage
Add .coveralls.yml
Unrestrict memory limit for clover merge
Translator\Loader\PhpArray can now load files from include path
moved include path restore to tearDown, reused stream_resolved_include_path result
backup original include path on setUp and restore on tearDown, unified loading
added loading from include path feature to all translator loaders
Allow non-string permissions
Fix missing check for allowEmpty
Add test case
Config\Factory can read from include_path
fixed loading from phar
removed unnecessary test file
CS fixes
Composer dependencies fixed
Supports the encoding of the console and encodes the text to display if
needed
[#4624] Fix notice

- Factory embedded in ViewHelperManagerFactory was not checking if
  services and/or array keys existed prior to accessing them.
[#4629] Allow caching null values from callbacks

- Implemented test case for #4629
- Used fix suggested in original report
Allow specifying router class to use

- Allows usage of TranslatorAwareTreeRouteStack via configuration now:

  'router' => array(
      'route_class' => 'Zend\Mvc\Router\Http\TranslatorAwareTreeRouteStack',
      'routes' => array( /* ... */ )
  )

- Also possible to use alternate console routers this way
remove redundance @copyright and @license docblock  because of already written