fix regression from awssum port - security groups should be automatically created if they do not exist
fix regression from awssum port - error formatting when image creation fails
add an empty .awsbox.json - this allows one to clone and use awsbox's functionality not related to deployment
fix regression - deployment fails when -u is not specified
fix regression - addkey failed with files
minor refactor, remove redundant code, re-use .find command in destroy
execute duplicate code - add extractError(), combine .find and .describe, and add an optimization where when an image id is specified, we don't list all vms
changelog updates
new ami with raised max open files for proxy user - mozilla/browserid#3899
document final change for 0.5.4
Add a step to make sure user has an RSA SSH key.
multi-region support - issue #21 - issue #105
Merge pull request #107 from mozilla/issue21

multi-region support - issue #21 - issue #105
Merge pull request #106 from vthunder/master

Add a step to make sure user has an RSA SSH key.
default images for all regions, now in an external .json file, generated by createami
document changes in 0.5.5
add a test harness which runs jshint across the source (wow, it's a mess)
yummy, travis support
print instance name at startup, help people realize the moment they start spending money. fix #104
fix all jshint errors in awsbox.js