added dispatchers
accept aws credentials as object
rename dispatchers
clean up constructor
refactor credentials resolution out of constructor
rename to getCredentials
make api construction a promise
rearrange awsm-o file order
remove unused dependencies
moved js to lib/
shell of an ec2 instance object
ec2 instance is an event emitter
change interaction between awsm-o.js and instance.js - instance constructor is private
move implementation of createEc2Instance and update implementation
really bad getEC2Instance implementation
ported poll for publicDnsName
fix accumulated syntax errors
fix some typos/bugs
move ssh command runner
wait until ssh is ready before running command