Updated hide-text mixin to comply with the new h5bp approach

h5bp documentation: https://github.com/h5bp/html5-boilerplate/commit/adecc5da035d6d76b77e3fa95c6abde841073da2

I removed the IE6/7 hack and the background-color and border resets