First Third of Resource Things

* [x] AWS::AutoScaling::AutoScalingGroup
* [x] AWS::AutoScaling::LaunchConfiguration
* [x] AWS::AutoScaling::ScalingPolicy
* [x] AWS::AutoScaling::ScheduledAction
* [x] AWS::AutoScaling::Trigger
* [x] AWS::CloudFormation::Authentication
* [x] AWS::CloudFormation::CustomResource
* [x] AWS::CloudFormation::Init
* [x] AWS::CloudFormation::Stack
* [x] AWS::CloudFormation::WaitCondition
* [x] AWS::CloudFormation::WaitConditionHandle
* [x] AWS::CloudFront::Distribution
* [x] AWS::CloudWatch::Alarm
* [x] AWS::DynamoDB::Table
* [x] AWS::EC2::CustomerGateway
* [x] AWS::EC2::DHCPOptions
* [x] AWS::EC2::EIP
* [x] AWS::EC2::EIPAssociation
* [x] AWS::EC2::Instance
* [x] AWS::EC2::InternetGateway
* [x] AWS::EC2::NetworkAcl
* [x] AWS::EC2::NetworkAclEntry
* [x] AWS::EC2::NetworkInterface
* [x] AWS::EC2::NetworkInterfaceAttachment
* [x] AWS::EC2::Route
* [x] AWS::EC2::RouteTable
* [x] AWS::EC2::SecurityGroup
* [x] AWS::EC2::SecurityGroupIngress
* [x] AWS::EC2::SecurityGroupEgress
* [x] AWS::EC2::Subnet
* [x] AWS::EC2::SubnetNetworkAclAssociation
* [x] AWS::EC2::SubnetRouteTableAssociation
* [x] AWS::EC2::Volume
* [x] AWS::EC2::VolumeAttachment
* [x] AWS::EC2::VPC
* [x] AWS::EC2::VPCDHCPOptionsAssociation
* [x] AWS::EC2::VPCGatewayAttachment
* [x] AWS::EC2::VPNConnection
* [x] AWS::EC2::VPNConnectionRoute
* [x] AWS::EC2::VPNGateway
* [x] AWS::EC2::VPNGatewayRoutePropagation
* [x] AWS::ElastiCache::CacheCluster