Correcting the argument order of the unshift call

The array that is getting the new value should be in the first argument.
Adding a test for MethodDispatcher::addRepository
Lock components for 5.3
Scrutinizer Auto-Fixes

This patch was automatically generated as part of the following inspection:
https://scrutinizer-ci.com/g/Anahkiasen/former/inspections/fbe52aee-92fc-4fb3-a73c-0396e42a6dd1

Enabled analysis tools:
 - PHP Analyzer
 - PHP Mess Detector
 - PHP CS Fixer
 - Security Advisory Checker
 - PHP Lines Of Code
 - PHP PDepend
 - PHP Similarity Analyzer
 - PHP Change Tracking Analyzer
Merge pull request #351 from Anahkiasen/scrutinizer-patch-1

Scrutinizer Auto-Fixes
Merge branch 'patch-2' of github.com:weotch/former into weotch-patch-2

Conflicts:
	src/Former/MethodDispatcher.php
Add missing use
Abstract method
Merge branch 'develop'