Merge pull request #9 from ksauzz/add-size-option

add size option to indicate disk size.
Normalized options for Size pull request.
fixed server stop command check status

fixed @name_args check, it is never nil, but can be empty

removed implicit :force on server start/stop

removed extra spaces in files
Merge pull request #10 from soul-rebel/master

Server stop status and @name_args check
Version bump of Gem to push changes from SoulRebel
Version bump and added license to gemspec
Adding intial Travis support. This may require a few attempts.
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.
Starting SSH Refactor. This probably won't work.

Removed all of my old code and snagged the SSH code from the knife ssh
bootstrap methods.
Update README.rdoc
Migrated all SSH code to use the knife.ssh methods rather than my own
wheel.
Updated README, CHANGES, removed pry debugging symbol.