Simple alias field

Allows aliases that don't have a health check or anything weird to look like this:

```javascript
{
    type : "A",
    alias : "fooga.com"
}
```
instead of 
```javascript
{
    type : "A",
    alias : {
        dns : "fooga.com"
    }
}
```
which is a little cleaner and simpler to type.

Also snuck in some tests for `aws-to-config` transforms because that needed to happen.