adds directive to allow for click event tracking

The directive for this is nice and simple, you pass the params directly to the directive and we don't need to hijack the link href!

that's a :+1: for me.