zencart/zc-v1-series — pull request #49 by texdc (2014-05-25 10:04:49+00:00)
Title: Update composer, travis, phpunit

Minor clean-ups and optimizations.
- `sauce_connect: true` was causing time-outs on `Travis` - I disabled it because the other web-tests are as well.
- `Composer` autoloading is warmed-up with classmaps and include path hinting.
- `PHPUnit` now logs code coverage with a hook for `coveralls.io` - **truth in advertising**

```
$ php vendor/bin/phpunit -c testFramework/unittests/phpunit.xml
PHPUnit 4.0.20 by Sebastian Bergmann.
Configuration read from /home/travis/build/texdc/ZenCart/testFramework/unittests/phpunit.xml
.....................
Time: 18.8 seconds, Memory: 21.00Mb
OK (21 tests, 133 assertions)
Generating code coverage report in Clover XML format ... done
Code Coverage Report:
2014-05-25 09:36:05

Summary:
Classes: 40.00% (2/5)
Methods: 55.10% (27/49)
Lines: 14.13% (537/3801)
@classes::base
Methods: 22.22% ( 2/ 9) Lines: 9.59% ( 7/ 73)
@classes::zcPassword
Methods: 55.56% ( 5/ 9) Lines: 59.70% ( 40/ 67)
@classes::zcRequest
Methods: 63.33% (19/30) Lines: 92.60% (363/392)
someSanitizerClass
Methods: 100.00% ( 1/ 1) Lines: 100.00% ( 2/ 2)
```