Rearranging things in the server creation to support random ports and SSH
gateway hosts for Isolated Networks and VPC Networks.

This is working with Basic/Advanced with Security Groups but may break
everything else.
SSH Gateway and random port forwards are working. Running tests.
Fixed misnamed variable.
Fixed coloring of waiting jobs.
Fixed colors and added port to final summary.
Cleanup of templates no longer needed and doubled the wait time for the
cloud-set-guestpassword and cloud-set-guestsshkey init scripts to run.
Added travis test to verify that gem builds.
Added some debugging for testing SSH config files

It appears that the SSH gateway option isn't working using SSH
configuration files to specify host, port, and key information. I'm
working on trying to figure out why and fix it.
Added a little extra sleeping and a few attempts to retry

I was still having occasional issues with instances not being online and
ready for connections prior to attempting to bootstrap.