Using PHP-CLI to resolve the PATH ENV

Signed-off-by: Rack Lin <racklin@gmail.com>
Fixed no-progress option issue #389
Fixed phpunit tests failure
Pure Bourne Version to resolve PATH_WITHOUT_PHPBREW variable.

Signed-off-by: Rack Lin <racklin@gmail.com>
Merge pull request #413 from mdkholy/no-progress-fix

Fixed no-progress option issue #389
Merge pull request #414 from racklin/enhancement/php_bashrc_path

Using PHP-CLI to resolve the `PATH_WITHOUT_PHPBREW` ENV
Added fish-shell 2.x.x supports.

Signed-off-by: Rack Lin <racklin@gmail.com>
Added export alias for bourne shell compatibility.

Signed-off-by: Rack Lin <racklin@gmail.com>
Added fish-shell completions

Signed-off-by: Rack Lin <racklin@gmail.com>
Fixed fish shell completions not working issues.

Signed-off-by: Rack Lin <racklin@gmail.com>
Added `phpbrew init` install phpbrew.fish to phpbrew_home and display init messages for fish-shell.

Signed-off-by: Rack Lin <racklin@gmail.com>
Merge pull request #415 from racklin/enhancement/fish-shell

Added fish-shell 2.x supports.
Add test cases to ConfigTest.
Fixes the test cases using Config::getCurrentPhpDir().
Merge pull request #417 from shinnya/feature/add_test_cases_to_ConfigTest

Adds test cases to ConfigTest.