Add coveralls support and fix a few testing bugs related to coverage
Add .coveralls.yml
Unrestrict memory limit for clover merge
Add ConstantScanner and resolve scanning constants with docblock
Change method getConstants() that now return instance of ConstantScanner
Added methods for verifying if constant or property exists
Update docblocks
Update ClassScanner
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
Update method getConstants to avoid BC break
Update DerivedClassScanner and ClassScannerTest
Adds ability to specify a template for exceptions retrieved from Exception::getPrevious
Update Client.php

soapVersion is not reachable, thanks to strtolower($key) :)
View: correctly validate input in PartialLoop

Change the condition to be more safe and intuitive.

Closes #4545
PartialLoop: rewrite input check even better
PartialLoop: simplify check, remove comment
Remove private variables from AbstractControllerTestCase.
Fixing typehint on fluent interface