Added `media` attribute support

As we have discussed (long ago) on Twitter, I have added `media` attribute support.
Its goal is to facilitate use of the `<include>` pattern in Responsive Web Design, to load certain HTML portions of the page only for certain viewports.