Some more cfndsl fanciness. Do more with cfn-init.

Change-Id: I0bd05fe763be91867164c40330dc65774b9300a3
Revert to using an alias record

It turns out there actually was a reason for this.

Change-Id: If3271a75a745f73f616937d8cda45e90b6b62e2c