change ResourceRecordSetApi operations to accept rrset args

based on feedback from @jdamick that I agree with, it seems less operations and more coherent to have `ResourceRecordSetApi` operations accept `ResourceRecordSet<?>` args.