Normalize `hr` overflow

As you can put pseudo elements on hr elements the overflow property is now something that should be 'normalized'.

This property in IE7 was set to visible which is the same as what chrome and firefox currently do.

However IE 8, 9, 10 set overflow to hidden.

Usecase: http://codepen.io/jnowland/pen/JoYKNP