Added Travis tests and exposed more AWS configs
Added clean up for EC2 instance created by Travis testing
Fixed created instance cleanup in Travis tests
Changed default virtualization type, instance type, and source AMI
Updated documentation [skip-ci]