Remove `-e` option in `install.sh` script

The `sh` actually doesn't support `-e` option.
Merge pull request #235 from okuryu/fix-install

Remove `-e` option in `install.sh` script
Remove column since many common environments don't have it.
Return 1 so exit status is not null on error
Merge pull request #242 from koenpunt/patch-1

Return 1 so exit status is not null on error
Changed git protocol from git:// to https:// to work around firewalls.
Merge pull request #243 from lgw4/master

Changed git download protocol from git:// to https:// to work around firewalls.
Fix the 'nvm deactivate' test

`nvm deactivate` does not really remove the nvm command, it just remove
the entries from $PATH and $MANPATH previously adde with `nvm use`.
Fix the setup/teardown urchin test scripts under zsh

The v* glob expansions were failing with an error under zsh, just set
nullglob/NULL_GLOB and make both bash and zsh happier.
Merge pull request #229 from em-/testsuite-fixes

Testsuite fixes
Merge pull request #236 from donovanjamesking/master

Fixes issue 232 and "nvm ls" returning "N/A" when it shouldn't