Added zone-id param

This allows being able to filter a private zone from Route53 if a public
one is also defined.
Do not update record if it's already fresh
Merge branch 'zoneid_arg'
Merge branch 'check_value_before_update'