Adding the needed parsing support in route53 Record module to support failover records

This is the functionality needed in the Record module, but there is still support that needs to be added to the ResourceRecordSets module to expose the functionality to easily make record changes