Update SSH connections

- Create configuration for SSH port, user, password and private key;
- Moved SSH connection timeout value to configuration file;
- Create function _ssh to use as SSH connection command;
- Create Vagrant setup to test the script.