more robust id naming
minor nomenclature changes and tagging an <a> not <div>
corrects id name for pro CTA
Merge pull request #371 from gocardless/switch-to-enhanced-link-attribution

more robust id naming