Added progress to the dot formatter.

Also expanded the basic formatter so that less boilerplate is required for new formatters.
Merge pull request #120 from whatthejeff/dot-progress

Added progress to the dot formatter.
Bump required prophecy version
Add collaborator constructor setter
Update changelog
Various text changes to reflect more idiomatic English usage:

  * Changed 'Not expected FOO to BAR' to 'Expected FOO not to BAR'
  * Changed 'Not expected FOO' to 'Did not expect FOO'
  * Changed 'FOO not expected to BAR, but it is' to 'FOO not expected to BAR, but it did'
Fixing tests to reflect language changes
Merge pull request #130 from ciaranmcnulty/master

Text changes for some responses
Update minimal required php version

There is a bug in previous
php versions, crippling Reflection
API. See: http://3v4l.org/DWjYT
use newInstanceArgs without arguments
test against 5.3.3
Merge pull request #132 from docteurklein/fix/#131/newInstance

Fix/#131/new instance to permit usage of 5.3.3
Added a nyan cat formatter.
Made `whatthejeff/nyancat-scoreboard` a suggested package.
Merge pull request #133 from whatthejeff/nyan-formatter

Added a nyan cat formatter.
Add constructor generator
Merge pull request #135 from MarcelloDuarte/feature/generate_constructor

Add constructor generator