Comments span wrap

I was trying to play with spacing to remove blank gap below MPU on tl-tl-mpu in tablet mode. I haven't succeed but in the process I found this:

1. I moved if statement in meta template outside <aside> element. We don't need to render <aside> if there is no content inside.

2. I moved classes from <span> wrapping comments link to <a> tag. It seems unnecessary unless I am missing some SEO advantage. Also clicking on comments icon is now going to article link. This fix will make it to move to comments. And it will remove 23+ tags on the homepage.

CC @robertberry @sndrs 
> I moved if statement in meta template outside element. We don't need to render if there is no content inside.

As this property states 'shouldHidePubliccationDate` it is not related to comment counts, only timestamps, and therefore should not also hide comment counts. This could confused some editors.