Add support for linking tags.

This is my first time using CoffeeScript so it was a bit of a learning process. We had talked about changing the way that tags are generated from independent arrays for tagData, href and popOverData but so we can preserve backwards compatibility and my lack of knowledge in CoffeeScript went ahead and added it just like popOverData so href needs to correspond to a index in tagData. Let me know what you think.