#170 : Try to locate phinx.php

If no config file passed as arg, try phinx.yaml and fallback to
phinx.php. Exception still ask for phinx.yaml as it is intended
behavior.
Merge pull request #1 from robmorgan/0.3.x-dev

merge back
Rewrite default config files loading

use a loop for possible values, stack exceptions and return the first
one if no match after all.
update order of possible config file

As discussed with @garex.
Remove else for @eridal
add unit test to verify which file is loaded
dead code
remove commented dead code.
Merge pull request #2 from robmorgan/0.3.x-dev

merge back 0.3.x-dev state
Prevent phpunit arg to be percolated

new ArgvInput(null) gets  $_SERVER['argv']
new ArgvInput(array()) gets call with no args
Use DIRECTORY_SEPARATOR in expected result

Who still uses windows ?
Merge pull request #182 from jbourdin/0.3.x-dev

#170 : Try to locate phinx.php