Updated the CONTRIBUTORS list
Improved code quality by removing a useless 'else' clause

This error was detected by the 'code smell' inspector of PHPStorm 7
(missing return statement)
Fixed a unit test that wasn't really using its associated dataProvider
Minor code and PHPdoc fixes