machine readable markup using schema.org and RDFa

Please review. This change adds a div and a time element, so that may mess up the styling, although it doesn't appear to be the case. My haml may be rubbish too. Do tell me if it is. I won't be offended and I'll go and learn instead.