Add mongo to travis build
Add error suppresion to avoid E_STRICT in PHP 5.4
Make phpunit run verbosely, so we can see skipped tests
Attempt to install redis extension
Run test is isolated process to enable xdebug.scream
Add Dave Marshall to travis email recips
Enable colours for phpunit
Remove examples with classnames that have spaces
Merge branch 'remove-examples-with-spaces-in-classname'

Fixes #166
Clean duplicate code. Allready in parent class
Merge pull request #192 from lchenay/clean-matcher

Clean duplicate code. Allready in parent class
ShouldDeferMissing defers to parent when no matching expectations are found
Move argment-dependant defer test to expectation testcase
Merge pull request #194 from searbe/master

Multiple calls and shouldDeferMissing
Throw on attempt to stub/mock protected or private methods
Make use of new method
Merge pull request #196 from davedevelopment/throw-if-attempt-stub-protected

Throw if attempt to stub/mock protected or private methods
Merge pull request #165 from davedevelopment/travis-php-extensions

Travis php extensions
Mocking an interface that already extends Iterator should not be included when generating the mock.
Added another test to test against IteratorAggregate.