Updated `module/remote': sshproxy

New internal functions introduced to abstract ssh-proxy configuration
parsing since you can now specify an optional port for the ssh proxy
and the parsing is cluttering.

Moving away from using netcat, and using ssh's own `-W' flag for the
`ProxyCommand' option.

Since the tunnel use for ssh bounce boxes is merely to create a path
for the actual ssh connection, there is no point in having it use
secure/slow algorithms as it's a redundant doubling up.

This patch changes the ssh `ProxyCommand' option to use the fast
`arcfour' cipher.
Updated `module/git': new function `remail'

New utility function to amend the email address of previous commits
using the existing email address as search.
Cleaned `module/vault'
Updated `README.md': added rb, py, pl, and xplm

The `.travis.yml' has been updated to know about (but ignore failure
of (for now)) the new modules, since unit-testing is incomplete.
module/xplm: PASS even when FAILed; fixed
Unit test `xplm' added: nima/site#34
... module/mongo.sh
... module/ldap.sh
... module/ng.sh