Add support for upgrading older perls in-place.

This fixes GH #150
Merge remote-tracking branch 'hoelzro/master' into develop

Conflicts:
	perlbrew
Merge branch 'release/0.42' into develop
quit gracefully when no argument to lib create or lib delete
Merge pull request #196 from kidd/develop

quit gracefully when no argument to lib create or lib delete
Fix GitHub SSL errors.
support for fetch (default on FreeBSD)
Merge pull request #200 from zzzcpan/develop

Support for fetch(1) on FreeBSD
Merge pull request #199 from alphapapa/patch-1

Fix GitHub SSL errors.
Ported the bashrc functionality into cshrc.

1. Added 3 new files to $PERLBREW_ROOT/etc on perlbrew init.
   a. csh_wrapper
   b. csh_reinit
   c. csh_set_path
2. Modified cshrc
   a. Now uses csh_set_path
   b. Defines an alias for perlbrew that references csh_wrapper
3. Updated tests
   a.  installation-perlbrew-t now checks for the 3 new files.
Merge pull request #203 from matzsoft/feature-csh-support

Ported the bashrc functionality into cshrc.
-noperldoc -- can hopefully fix some cpantester failures running with perl5.15.x

for example: http://www.cpantesters.org/cpan/report/04d9c310-7f64-11e1-b486-1c11ed0b4ef9
Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
changelog
rebuild.
pump the deps version.
brief changelog updates
typo
reorganize installation commands into different phases.
get correct perl version with basename when "do_install_archive"